{"ticker": {"uuid": "ee60cee1-6728-4b4d-8bb9-16f6c55a3341", "symbol": "SAP", "name": "Sappi Limited", "exchange": "JNB", "country": "ZA", "sector": "Basic Materials", "industry": "Paper & Paper Products"}, "articles": [{"title": "Sappi Ltd stock (ZAE000005252): pulp-and-paper group updates investors after recent earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOaVRHVVQzVi0wTGExZ0ZGZ0hhV2I5VjhUX29sei1mRjFqM1h4SlpjRkQwbU5iTnVQX0JWcm5TVGF5cmttTGhFbnk3M3ZZU29GVi0yTHFMUnlkQndOVjVIQVlQUmNLb3NXcWpfX1U3VC1pWDdFemJscmFUQm5DUy1KMzFWVWxQLTYxQ2lYYmZYOHVCSDk2ZXQwVDNZd0RkV0JkbjVJRHFJLTdOMXZacVZaOEd5alBPTjJPaTU0NXBhQzA5TzZX?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-22T07:00:00+00:00", "published_display": "22 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Share Price JSE Slips Below R15 after $413 Million Net Loss in Q2 Amid Pulp Weakness, Currency Pressure, Global Uncertainty", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwJBVV95cUxNcHNOME1TQm1rdHVRZEFLdVV0SGVja2pMQkhnSGlGVUpKUGctWFB4Ykcydm5XRkFybDV5dHd0LTFPWmJiaW1UMkxIZWtKUFVjaWtBbGlWUS1YeWlucnY1MlREc1lHcTZuQkpsZElqZzB4Y1VaZnpUMDI4UFBxcEZOSVhMQjNkM3c5UWZ4Q1QtS0NvanY1UWl5ZlU3ZGpqUlJ5T3ZMZFdaTE1UOWd1RW5QUDBwLVZKWTJKQlhKY01PYjdkRTEtMjVGVFFiTDFPMXNsS1lHLUlQdGtWOTk0VFdfX1JhYzd6YlkxaXBaVWU5RTl2dlo3SUxqVEZUbE56SktyV1Nn?oc=5", "source_name": "FXLeaders", "published_at": "2026-05-09T07:00:00+00:00", "published_display": "09 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Limited Reports Earnings Results for the Second Quarter and Six Months Ended March 31, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPNktpM0p5WGRCTEQtaVZLbjZtazd2SlJUc2loc19yUUExQmNvN1VPbWx4QjhCYVUyc3UwVGM0VnVTVFBpck1PdHF2Nkl2ekRBNUl2S0R2UGJKLWZkT2JkbmFteTlodS13R1o3d1FybWJHckNzVXpMT0I1Rm9ja1IyREhaVXVqSHRtSnY2SEhlNkFCQmltLVBqcm9iTDV5aXlrbm11UExjME16cWJYdEFZS01ZcXkwOVctc2R5YW1KTFp1dGZmNFdOVmlSa1NPaGpZWmJPQjR5azh6M181azh0R2VXTQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi's share price plunges 13% amidst a R6bn quarterly loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxPZWpjeTNrMlp1WkNIaU1sdHJtcVpLUENORlJrYnFOaWZOT2JiQ3QtMXNPRm5mejRTXzdhd1piNExLM3E2SjZwZjMwWmhGVnkwcHhZS3pDLXIyQVRwaDZCTkxhQmNua1BWaXVOYkVQMm1wTGJzdFU2YVVhNXhXVkxiT1RCcUFTeFEwU29MZDdRNDk5QzR1Q2g2c05nak5FTUx6WjFYNWpDaWtIcmwtZEE?oc=5", "source_name": "businessreport.co.za", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Ltd (JSE: SAP) Analysis: Technical Breakdown Signals Further Decline Toward 1,620", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQQ0pLbjdPalRTVGY2ZUt6WE1Nd2ZielczMnBVOHR6clhraUlENVF5ZVY3SktIdjVpbDA4RW9Pb0ZySGQ4cjI4dXlTcTByS3Q1NXJzQlhXSklmMGlPWEpNRzhlVjJlUDRHcW8zRGVnQm1IZ3BCMXctSVVJQnhRMVpqRmZhNUpmd0dxdmFfcjdzYWdaRmpJR3lRVFJjZmNjZm5hcUs5a0RuRHhaRWplZTlZQS0tQTlhbHBJdjZHbUg2NnItd1U?oc=5", "source_name": "FXLeaders", "published_at": "2026-02-13T08:00:00+00:00", "published_display": "13 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Share Price JSE Risks Breakdown If Support Fails - Weak Q4 Drives Cost-Control for FY26", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxNQWxuSm9JWmM3UnB0NFlXUDBZQWV4RjZHQ0w0QjZYaURqVXZjZFMxSHpMVkFRVHJGUElwNUZGQ2pjMEV0ZkhObEI1WE1xR0lBY2NKbXZlN19rbHdfci1wb2l5MkxySFMyQVNBbUdYNm9RQk5fWjlMUDNsZzU1MXM3NW9JamsxaldpbW82V0x1amUzM296UWFLZll0cEFaOFlIbEJGN1lYM1FiX2VORnVQbzhYeWlDdzlIV0pwektQbVpjbGFPSUdMd0plaHdKQ1k?oc=5", "source_name": "FXLeaders", "published_at": "2026-02-05T08:00:00+00:00", "published_display": "05 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 44, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi reports 56% earnings slump amid global market challenges", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNQ0hlOFQwMFNrQlBuU09PamdULVgxOVJTSm1pUkdxVTNzUVhPdmFDcnAtMmpfUnFXZm1acW1yejJIU3VkOXZ1OXUyejVLcTVYOXdlcVcwN3A5MC1COEMwRjNBMC1oSjl0aEdKTEZyNi1hUVk4alpFY2RhcF9KczUzcUkwanN4U0dXbWNRZy1hZHJyaEhHajk3ZGo5VkJkaVVzSlAtTURBTkhpQldURjdBNDRuRi1vLTZ3?oc=5", "source_name": "IOL", "published_at": "2026-02-04T08:00:00+00:00", "published_display": "04 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi stock slips into a cautious holding pattern as investors weigh pulp cycle and profit pressure", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxPV2VhNUxiMU9IcWI1UTBXNjh4RDlSRGtBY2FEdUZRQUdydDVYSVlsT2stRXRMYXJEME5pZEptV0NyWjlzUFhzYmVZeEF5QjFQeEZOUlVrVENzbEJmVlpwZloySnhLdklCYU55c25xM0k4UmpNeVQwWk56bnREa3Atc1F6UW9XaHRYaVRubUJYYVE5VmtBSWFpbVF2RldyQ2dRQWlLWDF3SUt4ZDV3QlBPektCTU5zZEx5N3k1ang5YmlndmJUSTQ4VUJmTkg?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-02-02T08:00:00+00:00", "published_display": "02 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Limited's (JSE:SAP) CEO Might Not Expect Shareholders To Be So Generous This Year", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxNMXZWZDd3dG94ZmlTZnpkbEFQYTFmNzZPN2I3SlR3aFl3VEpiM251RVBpd1dweGdzaFJvZHRUai00eXdJSzVONjF2dkVLU19zQ2xVNUlLSUxucklwblc0dmNlRW55OGRaMmlGS29hM2l6b0FrZFBQelEwRXVDRW9iNEZQZ1V0T3NpVUdFdjdDbjl1WEJJdEwxY2JVOXpPbjU4N20wWm5zUUhxX3NnbG1rTlBZX1g1ZjNzZXBhUDNZWGtoUS1SajJB0gHMAUFVX3lxTE9Bck55QjdpM0ZwRVBoc1NOaFFSRHUta3ZGS0I1YmhHOGJ4c0N2NWpYbDhkZC1rblc3dERFaks4bVBKYk1fNnBxMGxXNUpvaU8yRG9UZW0wVkNudE1XaXZjUWRLYVJhdFJ3LTE4TnYyOGZWVERHYlFEZUhWYU8yc2J6V0lIMzJWcFQtNFdIVTJ5UmxDbjctaVMzSVVZR3M4a1hDR1FLeTRldENBS1ZiQUxmWU8yWlZFTjR4R2E5bWljSVZSVFpMZ0NCdVRFXw?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Many Still Looking Away From Sappi Limited (JSE:SAP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxOMnhHbEpMWHBmRkY2NEc0eWZyTi1pN2JUb2VuVWpmeXpKS0lwSHViN1QzUzV5bDQwRlhHSU1XMGVtMlRSYnBPOFJVcmIwYkRxYnktZG5YN2xJN1ctTU81RUpBeDNpY19pdHhEVFVZZFpxWEhhT3dEbGU2d1VmSVBtMTFpWGVfeDBDR2dOSllWMU51OXA1aUFZODBtbTRldFZ5dlgwV0p5SUYya1ZDVmdRdjU2V2dlVFpZ0gG-AUFVX3lxTFAwc3dBZTlvdl9hRzU4T2F2SC1kUmtMUTRVTjRnVGl5RGsyWjZDWWRYYVhDQ21aVFU3X0tmVHdDQ0pJSjB5dHBvMFRlMTBvUnppYmxsRGdweGR0QURVS3RQVGJ1Nlh6TUxrOC1Mal9WQWRaaHZILU5GdHhyQmhWX0E5OG1fZXhoXzhmSWVlNkhmNW5ZOXVuZ21PLXhDaFRORXkwdEx5RHR6OFZ2bWFJZzdQWlVHbTAxWkJwM3pMWUE?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-17T08:00:00+00:00", "published_display": "17 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Sappi (JSE:SAP) A Risky Investment?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQNmFSVXhzMjJWMy1vbTVmakJydFc5cEFuTVRzMEFCMnZQOFdPWl90WnBmSHliSGJNdmVVZkhiS3FidFdmdVVSMldxTFA3emFGWmVITklZMUF2RG43dFFjXzFGbTJTS1pyWjJVU2hLSVNRYWJjRGJGV0k0LWxrVlEySGY5TXh5V1hxeFRYYnkxeXFvcDBudkUxa0dDOE1nYXUwaGl5YdIBqgFBVV95cUxPdmNaeVpHUm1wNF9yTFdXcnpzZG1mX2l0Nzd4TWg2VW8xenJZRDJLNzd0R0hXaWRFSEVYbFk3cXNjclFRQzZ6UGRhSExVMnl5S1NHYzVROF95UzVjTl9ZWmhBYzl0Rkdfa00xMW1pQlBBRmFsN1JkQlU2UV9UUWR1RU56TFgwNWVRTGZvUGlwQk5lZ2V0Vmw1ZlpkYWFLS1J3dWx2NGhQTGdUdw?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-21T08:00:00+00:00", "published_display": "21 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi and Sibanye-Stillwater: What do they have in common?", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNQk9uQkcxNWpJQ09HdGQ2dThWWEhFVk9rZjdNUXY5V0xHOHQxN2JaQUF4QzlLc1JvZHh3WGdmZnpySWFkVFZ1NFRrNHRpRDNadjBOaG9HMExPUzJscXpNRkw1a01BSkxmMm4zWi1CQVhTUXMzWnZ0TkJzVWE4Wm9OLUVlYk83eHpZOVIzV1F6T2c2b21qUEZpb0V3Z2NUQ0V2eThMYTFvcnNOX19acXc3bjBPcncwT1lzVmRVeU80SQ?oc=5", "source_name": "Moneyweb", "published_at": "2025-11-10T08:00:00+00:00", "published_display": "10 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Share Price to Extend Decline Below R20, As JSE: SAP Rebound Fails After R3bn Loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxPdExfbWVSV1VpUjlXZ3FrNUdkNDZfX3FJS2VtOXpsUWR5YXBPUktKRmpKUGFJZl9TUEdHRUk5Z1U4ODFXbHdMZUJXQ2VWSVdhWUt1TGxUUS1iSVFYMy1lLTlIWHprSFlPNjY2d1FDTTk1OUZMdW5neGJlYVpJYXJsN0ZSd29kZDY3bEhRQnpZdUhnN2R1ZGd6cXl3c0M2UEg4d2tGdFBMRFUxa25SbzNUMkJzNlV6VDdFaS1QdXQtQV9sQTU0LUhOeQ?oc=5", "source_name": "FXLeaders", "published_at": "2025-11-09T08:00:00+00:00", "published_display": "09 Nov 2025 08:00", "sentiment": "negative", "sentiment_pct": 44, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi optimistic about 2026 despite 2025 loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxOR2cxZUc1dkgxSUt6V3ZLM1MtT0YyU2U4VXNUMzVfd2Zfb2I0TXZBN2pETWphQTFNMzdGTDVmUnlpeEs0N0FFMDNWV3p6ZXFiNlZiSGZmM01IcGhmUzRsN29SZFlEWXhSamg4ZlpOaEdxRG92OThJdF92WFI4T0kwbHpHTzljWUdKVzhmc2htbjRocFd2YXp5ejRVUmY0ejdPS0ln?oc=5", "source_name": "IOL", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi (JSE:SAP) stock falls 8.1% in past week as three-year earnings and shareholder returns continue downward trend", "summary": "", "url": "https://news.google.com/rss/articles/CBMie0FVX3lxTFBJa2Q0VjNBemg3QzdUckl5RmxURGotQnBwRUtrNmpPQzdSUHViVHVZdnBHUjFxTDBtOEYxbkJwSkNGYmR4Mm9McGVEZUN5UnBaaURBYV81bThJNEhhMllIZXF0a2E3T3J0TVc1M0owVEZ6QTNTT3RWQWllaw?oc=5", "source_name": "Market source", "published_at": "2025-10-12T07:00:00+00:00", "published_display": "12 Oct 2025 07:00", "sentiment": "negative", "sentiment_pct": 22, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi (JSE:SAP investor one-year losses grow to 38% as the stock sheds R1.7b this past week", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxOWkJ0SUNTRkFWRDRTbHd5dHFqM1RLVFROVEFCQjdFNGcyQUJCWk53ZFdmNEVKd1RMMVdVelNDR0J4S3lleFBLMFVMRk95WkQwcTBXLVByWmdXc3NmTE0tRW1peWlnQVRXSWFLS0tfRFVsNjl0YURuSUlLTUhNMTNMYXctb3p3UU1HZjFHNFh0bnltUU9ZUzV3eHdMWHlMMlJKMmpIbHN5VXVGYnJ2QkxpWXlRM25Qak9MQnpULUtxX3FSOFRQb3FV0gHMAUFVX3lxTE1MMmdUM3BzeDNSNDhKcHFIcFJvdnBYR2hIT1Z6VGRMeVV0ZUM0LXp5d0pxZHduTVBxbjZzRUV0bjVYYTdYV0NHaXowdnZSbGh6eGt5OGxCTk1LdGp6b3J6VjJJTXNtQ1p5VTFleEFVbEVRNHVmUkNIVGp0YzdpZG5JdnFEWFFnaGxKZE9POVU3TEZPZG1nUXNSelVCaGdLdXRNaFVXVHpWVzBPSlVtRHNHcVZBUGo5Qm15NDB2OUxtYng2WUxoanVmallxLQ?oc=5", "source_name": "simplywall.st", "published_at": "2025-09-11T07:00:00+00:00", "published_display": "11 Sep 2025 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi share price sinks as exports of key pulp products to China threatened by Trump's trade wars", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxNM0NKT0dteXE2Xy11Q3ExTU5VUHRCenE1WVUtZ2RVT3NNTVF0X2QydkJhaVZvNWVnT0w3QXdsY1RiQkV5REgzY3N6RklfX3IyU0lhY2tQTjhXRmhBZkdKQkVKeWYzdjFtWEYycDNTWTVEeG5oTEtUUEo3cmNiN2hRRk05aVh0NTd2bFZRWGNqZ1dlbFN6eGJnZVJjRFBsOXhYT3BmOXdYSWRhbjRXYVFCUXZueEV0UDdsNXhSWm9zTlA4b0VxRm5uTmkxTUpTSkVlODQ1UTFmcHlmSkZhRVRZdWlB?oc=5", "source_name": "Daily Maverick", "published_at": "2025-05-08T07:00:00+00:00", "published_display": "08 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Limited Stock (SAP) - Quote Johannesburg S.E.", "summary": "", "url": "https://news.google.com/rss/articles/CBMic0FVX3lxTFB2aEVNZk5SeTBtNUZfTnFUSUF4NXExSVU2ajBpejdYVlhJZnNzTXFUM0s2dDl3SzAwclF3WHdTekYxNFpqdlNJbnlXQVlxNVBiRURDS2UzUFBIa3pRLTN4ZW11Q3JSWkVoeXFFMFBEeWJINDA?oc=5", "source_name": "marketscreener.com", "published_at": "2020-08-19T07:54:49+00:00", "published_display": "19 Aug 2020 07:54", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Sappi Ltd stock (ZAE000005252): pulp-and-paper group updates investors after recent earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOaVRHVVQzVi0wTGExZ0ZGZ0hhV2I5VjhUX29sei1mRjFqM1h4SlpjRkQwbU5iTnVQX0JWcm5TVGF5cmttTGhFbnk3M3ZZU29GVi0yTHFMUnlkQndOVjVIQVlQUmNLb3NXcWpfX1U3VC1pWDdFemJscmFUQm5DUy1KMzFWVWxQLTYxQ2lYYmZYOHVCSDk2ZXQwVDNZd0RkV0JkbjVJRHFJLTdOMXZacVZaOEd5alBPTjJPaTU0NXBhQzA5TzZX?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-22T07:00:00+00:00", "published_display": "22 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Share Price JSE Slips Below R15 after $413 Million Net Loss in Q2 Amid Pulp Weakness, Currency Pressure, Global Uncertainty", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwJBVV95cUxNcHNOME1TQm1rdHVRZEFLdVV0SGVja2pMQkhnSGlGVUpKUGctWFB4Ykcydm5XRkFybDV5dHd0LTFPWmJiaW1UMkxIZWtKUFVjaWtBbGlWUS1YeWlucnY1MlREc1lHcTZuQkpsZElqZzB4Y1VaZnpUMDI4UFBxcEZOSVhMQjNkM3c5UWZ4Q1QtS0NvanY1UWl5ZlU3ZGpqUlJ5T3ZMZFdaTE1UOWd1RW5QUDBwLVZKWTJKQlhKY01PYjdkRTEtMjVGVFFiTDFPMXNsS1lHLUlQdGtWOTk0VFdfX1JhYzd6YlkxaXBaVWU5RTl2dlo3SUxqVEZUbE56SktyV1Nn?oc=5", "source_name": "FXLeaders", "published_at": "2026-05-09T07:00:00+00:00", "published_display": "09 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Limited Reports Earnings Results for the Second Quarter and Six Months Ended March 31, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPNktpM0p5WGRCTEQtaVZLbjZtazd2SlJUc2loc19yUUExQmNvN1VPbWx4QjhCYVUyc3UwVGM0VnVTVFBpck1PdHF2Nkl2ekRBNUl2S0R2UGJKLWZkT2JkbmFteTlodS13R1o3d1FybWJHckNzVXpMT0I1Rm9ja1IyREhaVXVqSHRtSnY2SEhlNkFCQmltLVBqcm9iTDV5aXlrbm11UExjME16cWJYdEFZS01ZcXkwOVctc2R5YW1KTFp1dGZmNFdOVmlSa1NPaGpZWmJPQjR5azh6M181azh0R2VXTQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi's share price plunges 13% amidst a R6bn quarterly loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxPZWpjeTNrMlp1WkNIaU1sdHJtcVpLUENORlJrYnFOaWZOT2JiQ3QtMXNPRm5mejRTXzdhd1piNExLM3E2SjZwZjMwWmhGVnkwcHhZS3pDLXIyQVRwaDZCTkxhQmNua1BWaXVOYkVQMm1wTGJzdFU2YVVhNXhXVkxiT1RCcUFTeFEwU29MZDdRNDk5QzR1Q2g2c05nak5FTUx6WjFYNWpDaWtIcmwtZEE?oc=5", "source_name": "businessreport.co.za", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Ltd (JSE: SAP) Analysis: Technical Breakdown Signals Further Decline Toward 1,620", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQQ0pLbjdPalRTVGY2ZUt6WE1Nd2ZielczMnBVOHR6clhraUlENVF5ZVY3SktIdjVpbDA4RW9Pb0ZySGQ4cjI4dXlTcTByS3Q1NXJzQlhXSklmMGlPWEpNRzhlVjJlUDRHcW8zRGVnQm1IZ3BCMXctSVVJQnhRMVpqRmZhNUpmd0dxdmFfcjdzYWdaRmpJR3lRVFJjZmNjZm5hcUs5a0RuRHhaRWplZTlZQS0tQTlhbHBJdjZHbUg2NnItd1U?oc=5", "source_name": "FXLeaders", "published_at": "2026-02-13T08:00:00+00:00", "published_display": "13 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Share Price JSE Risks Breakdown If Support Fails - Weak Q4 Drives Cost-Control for FY26", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxNQWxuSm9JWmM3UnB0NFlXUDBZQWV4RjZHQ0w0QjZYaURqVXZjZFMxSHpMVkFRVHJGUElwNUZGQ2pjMEV0ZkhObEI1WE1xR0lBY2NKbXZlN19rbHdfci1wb2l5MkxySFMyQVNBbUdYNm9RQk5fWjlMUDNsZzU1MXM3NW9JamsxaldpbW82V0x1amUzM296UWFLZll0cEFaOFlIbEJGN1lYM1FiX2VORnVQbzhYeWlDdzlIV0pwektQbVpjbGFPSUdMd0plaHdKQ1k?oc=5", "source_name": "FXLeaders", "published_at": "2026-02-05T08:00:00+00:00", "published_display": "05 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 44, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi reports 56% earnings slump amid global market challenges", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNQ0hlOFQwMFNrQlBuU09PamdULVgxOVJTSm1pUkdxVTNzUVhPdmFDcnAtMmpfUnFXZm1acW1yejJIU3VkOXZ1OXUyejVLcTVYOXdlcVcwN3A5MC1COEMwRjNBMC1oSjl0aEdKTEZyNi1hUVk4alpFY2RhcF9KczUzcUkwanN4U0dXbWNRZy1hZHJyaEhHajk3ZGo5VkJkaVVzSlAtTURBTkhpQldURjdBNDRuRi1vLTZ3?oc=5", "source_name": "IOL", "published_at": "2026-02-04T08:00:00+00:00", "published_display": "04 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi stock slips into a cautious holding pattern as investors weigh pulp cycle and profit pressure", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxPV2VhNUxiMU9IcWI1UTBXNjh4RDlSRGtBY2FEdUZRQUdydDVYSVlsT2stRXRMYXJEME5pZEptV0NyWjlzUFhzYmVZeEF5QjFQeEZOUlVrVENzbEJmVlpwZloySnhLdklCYU55c25xM0k4UmpNeVQwWk56bnREa3Atc1F6UW9XaHRYaVRubUJYYVE5VmtBSWFpbVF2RldyQ2dRQWlLWDF3SUt4ZDV3QlBPektCTU5zZEx5N3k1ang5YmlndmJUSTQ4VUJmTkg?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-02-02T08:00:00+00:00", "published_display": "02 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Limited's (JSE:SAP) CEO Might Not Expect Shareholders To Be So Generous This Year", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxNMXZWZDd3dG94ZmlTZnpkbEFQYTFmNzZPN2I3SlR3aFl3VEpiM251RVBpd1dweGdzaFJvZHRUai00eXdJSzVONjF2dkVLU19zQ2xVNUlLSUxucklwblc0dmNlRW55OGRaMmlGS29hM2l6b0FrZFBQelEwRXVDRW9iNEZQZ1V0T3NpVUdFdjdDbjl1WEJJdEwxY2JVOXpPbjU4N20wWm5zUUhxX3NnbG1rTlBZX1g1ZjNzZXBhUDNZWGtoUS1SajJB0gHMAUFVX3lxTE9Bck55QjdpM0ZwRVBoc1NOaFFSRHUta3ZGS0I1YmhHOGJ4c0N2NWpYbDhkZC1rblc3dERFaks4bVBKYk1fNnBxMGxXNUpvaU8yRG9UZW0wVkNudE1XaXZjUWRLYVJhdFJ3LTE4TnYyOGZWVERHYlFEZUhWYU8yc2J6V0lIMzJWcFQtNFdIVTJ5UmxDbjctaVMzSVVZR3M4a1hDR1FLeTRldENBS1ZiQUxmWU8yWlZFTjR4R2E5bWljSVZSVFpMZ0NCdVRFXw?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Many Still Looking Away From Sappi Limited (JSE:SAP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxOMnhHbEpMWHBmRkY2NEc0eWZyTi1pN2JUb2VuVWpmeXpKS0lwSHViN1QzUzV5bDQwRlhHSU1XMGVtMlRSYnBPOFJVcmIwYkRxYnktZG5YN2xJN1ctTU81RUpBeDNpY19pdHhEVFVZZFpxWEhhT3dEbGU2d1VmSVBtMTFpWGVfeDBDR2dOSllWMU51OXA1aUFZODBtbTRldFZ5dlgwV0p5SUYya1ZDVmdRdjU2V2dlVFpZ0gG-AUFVX3lxTFAwc3dBZTlvdl9hRzU4T2F2SC1kUmtMUTRVTjRnVGl5RGsyWjZDWWRYYVhDQ21aVFU3X0tmVHdDQ0pJSjB5dHBvMFRlMTBvUnppYmxsRGdweGR0QURVS3RQVGJ1Nlh6TUxrOC1Mal9WQWRaaHZILU5GdHhyQmhWX0E5OG1fZXhoXzhmSWVlNkhmNW5ZOXVuZ21PLXhDaFRORXkwdEx5RHR6OFZ2bWFJZzdQWlVHbTAxWkJwM3pMWUE?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-17T08:00:00+00:00", "published_display": "17 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Sappi (JSE:SAP) A Risky Investment?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQNmFSVXhzMjJWMy1vbTVmakJydFc5cEFuTVRzMEFCMnZQOFdPWl90WnBmSHliSGJNdmVVZkhiS3FidFdmdVVSMldxTFA3emFGWmVITklZMUF2RG43dFFjXzFGbTJTS1pyWjJVU2hLSVNRYWJjRGJGV0k0LWxrVlEySGY5TXh5V1hxeFRYYnkxeXFvcDBudkUxa0dDOE1nYXUwaGl5YdIBqgFBVV95cUxPdmNaeVpHUm1wNF9yTFdXcnpzZG1mX2l0Nzd4TWg2VW8xenJZRDJLNzd0R0hXaWRFSEVYbFk3cXNjclFRQzZ6UGRhSExVMnl5S1NHYzVROF95UzVjTl9ZWmhBYzl0Rkdfa00xMW1pQlBBRmFsN1JkQlU2UV9UUWR1RU56TFgwNWVRTGZvUGlwQk5lZ2V0Vmw1ZlpkYWFLS1J3dWx2NGhQTGdUdw?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-21T08:00:00+00:00", "published_display": "21 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi and Sibanye-Stillwater: What do they have in common?", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNQk9uQkcxNWpJQ09HdGQ2dThWWEhFVk9rZjdNUXY5V0xHOHQxN2JaQUF4QzlLc1JvZHh3WGdmZnpySWFkVFZ1NFRrNHRpRDNadjBOaG9HMExPUzJscXpNRkw1a01BSkxmMm4zWi1CQVhTUXMzWnZ0TkJzVWE4Wm9OLUVlYk83eHpZOVIzV1F6T2c2b21qUEZpb0V3Z2NUQ0V2eThMYTFvcnNOX19acXc3bjBPcncwT1lzVmRVeU80SQ?oc=5", "source_name": "Moneyweb", "published_at": "2025-11-10T08:00:00+00:00", "published_display": "10 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Share Price to Extend Decline Below R20, As JSE: SAP Rebound Fails After R3bn Loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxPdExfbWVSV1VpUjlXZ3FrNUdkNDZfX3FJS2VtOXpsUWR5YXBPUktKRmpKUGFJZl9TUEdHRUk5Z1U4ODFXbHdMZUJXQ2VWSVdhWUt1TGxUUS1iSVFYMy1lLTlIWHprSFlPNjY2d1FDTTk1OUZMdW5neGJlYVpJYXJsN0ZSd29kZDY3bEhRQnpZdUhnN2R1ZGd6cXl3c0M2UEg4d2tGdFBMRFUxa25SbzNUMkJzNlV6VDdFaS1QdXQtQV9sQTU0LUhOeQ?oc=5", "source_name": "FXLeaders", "published_at": "2025-11-09T08:00:00+00:00", "published_display": "09 Nov 2025 08:00", "sentiment": "negative", "sentiment_pct": 44, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi optimistic about 2026 despite 2025 loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxOR2cxZUc1dkgxSUt6V3ZLM1MtT0YyU2U4VXNUMzVfd2Zfb2I0TXZBN2pETWphQTFNMzdGTDVmUnlpeEs0N0FFMDNWV3p6ZXFiNlZiSGZmM01IcGhmUzRsN29SZFlEWXhSamg4ZlpOaEdxRG92OThJdF92WFI4T0kwbHpHTzljWUdKVzhmc2htbjRocFd2YXp5ejRVUmY0ejdPS0ln?oc=5", "source_name": "IOL", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi (JSE:SAP) stock falls 8.1% in past week as three-year earnings and shareholder returns continue downward trend", "summary": "", "url": "https://news.google.com/rss/articles/CBMie0FVX3lxTFBJa2Q0VjNBemg3QzdUckl5RmxURGotQnBwRUtrNmpPQzdSUHViVHVZdnBHUjFxTDBtOEYxbkJwSkNGYmR4Mm9McGVEZUN5UnBaaURBYV81bThJNEhhMllIZXF0a2E3T3J0TVc1M0owVEZ6QTNTT3RWQWllaw?oc=5", "source_name": "Market source", "published_at": "2025-10-12T07:00:00+00:00", "published_display": "12 Oct 2025 07:00", "sentiment": "negative", "sentiment_pct": 22, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi (JSE:SAP investor one-year losses grow to 38% as the stock sheds R1.7b this past week", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxOWkJ0SUNTRkFWRDRTbHd5dHFqM1RLVFROVEFCQjdFNGcyQUJCWk53ZFdmNEVKd1RMMVdVelNDR0J4S3lleFBLMFVMRk95WkQwcTBXLVByWmdXc3NmTE0tRW1peWlnQVRXSWFLS0tfRFVsNjl0YURuSUlLTUhNMTNMYXctb3p3UU1HZjFHNFh0bnltUU9ZUzV3eHdMWHlMMlJKMmpIbHN5VXVGYnJ2QkxpWXlRM25Qak9MQnpULUtxX3FSOFRQb3FV0gHMAUFVX3lxTE1MMmdUM3BzeDNSNDhKcHFIcFJvdnBYR2hIT1Z6VGRMeVV0ZUM0LXp5d0pxZHduTVBxbjZzRUV0bjVYYTdYV0NHaXowdnZSbGh6eGt5OGxCTk1LdGp6b3J6VjJJTXNtQ1p5VTFleEFVbEVRNHVmUkNIVGp0YzdpZG5JdnFEWFFnaGxKZE9POVU3TEZPZG1nUXNSelVCaGdLdXRNaFVXVHpWVzBPSlVtRHNHcVZBUGo5Qm15NDB2OUxtYng2WUxoanVmallxLQ?oc=5", "source_name": "simplywall.st", "published_at": "2025-09-11T07:00:00+00:00", "published_display": "11 Sep 2025 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi share price sinks as exports of key pulp products to China threatened by Trump's trade wars", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxNM0NKT0dteXE2Xy11Q3ExTU5VUHRCenE1WVUtZ2RVT3NNTVF0X2QydkJhaVZvNWVnT0w3QXdsY1RiQkV5REgzY3N6RklfX3IyU0lhY2tQTjhXRmhBZkdKQkVKeWYzdjFtWEYycDNTWTVEeG5oTEtUUEo3cmNiN2hRRk05aVh0NTd2bFZRWGNqZ1dlbFN6eGJnZVJjRFBsOXhYT3BmOXdYSWRhbjRXYVFCUXZueEV0UDdsNXhSWm9zTlA4b0VxRm5uTmkxTUpTSkVlODQ1UTFmcHlmSkZhRVRZdWlB?oc=5", "source_name": "Daily Maverick", "published_at": "2025-05-08T07:00:00+00:00", "published_display": "08 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Sappi Limited Stock (SAP) - Quote Johannesburg S.E.", "summary": "", "url": "https://news.google.com/rss/articles/CBMic0FVX3lxTFB2aEVNZk5SeTBtNUZfTnFUSUF4NXExSVU2ajBpejdYVlhJZnNzTXFUM0s2dDl3SzAwclF3WHdTekYxNFpqdlNJbnlXQVlxNVBiRURDS2UzUFBIa3pRLTN4ZW11Q3JSWkVoeXFFMFBEeWJINDA?oc=5", "source_name": "marketscreener.com", "published_at": "2020-08-19T07:54:49+00:00", "published_display": "19 Aug 2020 07:54", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 89, "total_relevant": 18, "sentiment_summary": {"positive": 1, "negative": 9, "neutral": 8, "score": 43, "total": 18, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 83, "events": [{"event": "general", "label": "Market update", "weight": 6.6, "count": 12}, {"event": "earnings", "label": "Earnings", "weight": 2.75, "count": 5}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.55, "count": 1}], "positive_events": 1, "negative_events": 9}, "market_context": {"has_market_context": true, "latest_close": 1099.0, "latest_week": "2026-06-19", "one_week_move": -11.4, "four_week_move": -25.2, "twelve_week_move": -35.6, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.373125, "market_dynamics_buy_signal": false, "relative_strength": -52.193986, "fair_value_gap": -70.5, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 51.618, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-11.4% over one week, -25.2% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "negative", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 67, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "FXLeaders", "count": 4}, {"label": "simplywall.st", "count": 4}, {"label": "AD HOC NEWS", "count": 2}, {"label": "marketscreener.com", "count": 2}, {"label": "IOL", "count": 2}, {"label": "businessreport.co.za", "count": 1}, {"label": "Moneyweb", "count": 1}, {"label": "Market source", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 18}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 12}, {"label": "Earnings", "count": 5}, {"label": "Macro sensitivity", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "43/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "negative", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "83/100 classification confidence."}, {"label": "Company focus", "value": "18", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-11.4% over one week, -25.2% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Sappi Ltd stock (ZAE000005252): pulp-and-paper group updates investors after recent earnings"}], "updated_at": "2026-06-22T22:29:30.390790+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}