{"ticker": {"uuid": "add085d8-eb30-4622-9b01-501fecb7a528", "symbol": "NVS", "name": "Novus Holdings Limited", "exchange": "JNB", "country": "ZA", "sector": "Industrials", "industry": "Specialty Business Services"}, "articles": [{"title": "Novus Holdings' (JSE:NVS) Soft Earnings Are Actually Better Than They Appear", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxPQlFJZGdCZmhoLWhwb1NvdTBvNkdjV1dVMzQ4TDVWSFRHQ2xWRzEtUk9TaW5TdU4xOU03cldQZGc5WnlKMkN0R2VUTDVpeVpfTWlVM0t6YkVuWm9Tc1FpYV84dWhONEdkMVpLcWsxUzRmWEo0MEF2aFpZVFdrLVJFelBzT2lYS3h2SnpMZFRyMXZ2WlJRTmdkcU9ueDRieHgxMWRLc2VfUzJpaF9YOWxqRGVrWGNlVGNhdHFlbjVldmUwOUtUMWtQSDBnSmNac3JNakpuQjF5X2UzbTJneEhWN9IB5gFBVV95cUxPWDBaUUtTOEVDcklWVTU1MjRRTmxXWW5zMW0tZ3RTWE81NG9qNEw0TDh5SjJWQzdIMzJ6Vm1yMFlZem0xcHhUUHFhTjhxUGd3QTVLY0dIS3UwMDZ0dk5JZDEtaHRxMWwwT012Q1RqQ01IOEF2SnR4bG12WUZNVVUyOExSUXRpQjhReEJXSlQtWjFEcWZfUmFNTjUtZnVkWnUwUTRSNjc2WlJ2VDFkV09leEZHdmJDZncyWWVfZmVzRjlyOVRWOWVSVlRQOEhDT2FFcl9WSlRRdERXNVFFbUxVRFJlNzZtZw?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-19T07:00:00+00:00", "published_display": "19 Jun 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": "Novus Holdings increases stake in Mustek to 50 percent amid resilient financial results", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPX0twSEJucDBJM1ZERWo0T2ZHbERodmJmUXFzRlUwWC1NakRmSzlac3BRU3FobFhjT1NGTm9GbW1wVHhHcERXR2dmR1M0X29EQWRhclM5dFRncVFUQnRpM0liTnNQOGtFUUoyLUFEc1pIZGdUSWtodVlLWlZtWFpfQ1BQdW91N1otQjBRVmhaN3F3XzR4ajJIQ3dtZmMyVXM1dWNVa0dkTENQQnVkaGk3Y3FUeF9JM1N4em5hbjVocDAyQk9EOVVFWnlnWG1RRnYwSGhF?oc=5", "source_name": "IOL", "published_at": "2026-06-12T07:00:00+00:00", "published_display": "12 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Mustek shares in limbo as suitor Novus battles takeover regulator", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQWnM4TXMxNDEyRklQTjd2TVJiOTVTc1ZNU0FVOTZyWElIWFZRMWprNU9TOENYYVdlMFZPRS1TQzhpQWg2NWxKUjVsQVM1Yk1vUm0xb3FueGlRV25NZW9QWURjaHNDNldHbnpPbjM4TzVDYk5FeFpJYjA1Y3F1bk1ab21TNV9HaXdMWkxtVDB6dTZJT2F0UlpFSXVydTlNTFhwTmNqd0NLMndNZ2lBckhIWTR1Y2w0RXo2?oc=5", "source_name": "Business Day", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 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": "Mustek flags earnings surge as Novus takeover remains stalled", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOYlNpRXZVTkg4TFRXbURXRWRjSi1uanh2SEs5amFSOVBVaHI2TlJVRU1qYnhFWU9IQXBqUldwd3B3SmZpWUkwTjNlZno1S1RHX2ZkMGdMOGhCNTUxTmN2YlFLMmpEX3V1V0k0RS1ZNko1Z3Z5d2FPd2lkLTZvU1NuSHhrRzh0Vm93WnNfeEx6Mzd6cDFBdVNLc0FaUQ?oc=5", "source_name": "TechCentral", "published_at": "2026-02-16T08:00:00+00:00", "published_display": "16 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": "We did not mislead regulator over Mustek buyout, says Novus", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxNQ25GTVhJN29ZbEVsdEdFMThQcks2MzlQaEFHMmZ2Z2JQM1gyWGk5YUdkdGx4NHB4Y2RCVk1DMURoZUlvVV9HTjdhMnB5em5GcUdSSjY5dW94QnIxRlRZaWhoeVNub3pZMU94UjlvYkFYZ0ZhRmJFNjl5SmQyOWlvd3VLQzZMcFBybFlJNHFCb1dLeF94UFpjdDN3enJESDlRSDc3bzUyWloxTXNtUm5zVw?oc=5", "source_name": "Moneyweb", "published_at": "2026-01-19T08:00:00+00:00", "published_display": "19 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": "Inside the TRP\u2019s scorching judgment of Novus\u2019s R750m Mustek deal", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxOYlgwOFFFcWk1MzBfTkNHM2FYVkJab3Q1UjRPOXo2UXZQT0N2OWlaMVFPa2hoVkdPTENFbGl3aUV2Wi1zNHhXZ0lHQkMtSGVHWU5kUjdNVEVReGcyTDVyQW5wdU5MZTBrT3otcGVLa1pnQmxGNGd4YVNnS1lkSWpka19ybTZMTkV4ODJQNHMwSkdBNktz?oc=5", "source_name": "Currency News", "published_at": "2026-01-13T08:00:00+00:00", "published_display": "13 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Novus aims to appeal takeover regulation panel\u2019s order to lift Mustek offer", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxNRERSUDdhZXl3bTBlSWZGUWpsUmZZVWFpTzFyY0xBcVdzcWFBc0hZOHZ0bzhfZHNENHUwNmViNG1Ha3AyUTh5Z2tLdzhfQXlZc2Q3cFRzNUxVcDQ1a3p1dkJ4eXdHVmJEem1UaG1EUHpqbnJEOHRVZEFacTdYMGZaQ0sydUZybk1FUi1MRlJEZ1Z3LVpGWGcwTml3QmdYQkVGZWp0dWpFNzRpenJscnV5VnY5M1RRZzdUOHd1VEUtUS1QVHVT?oc=5", "source_name": "Business Day", "published_at": "2026-01-07T08:00:00+00:00", "published_display": "07 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": "Novus Holdings faces TRP investigation over Mustek acquisition", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxOY0xBdnhBTzdleTlzVGhGR0VvSTBhSGFhQlg5VVRGWFFfbGtpU2NVN1haYkdsWVZUM01RdDg1VlRZbmdTd3M2RG96UE9uOV9yREt0ZTcwWG1TTjdWRTg3Vkg4MTJweHlRVUpYQXZqQVVxRlB4V3BOTE1NYld4UURGYkZIenVVTHJwXy1aaEJMZUI1VFNFcE4wQlI0X1dTNVVGMTBFd1dlRXg4SnN3NlYwaHI4c3BkX3c4aUE?oc=5", "source_name": "IOL", "published_at": "2025-08-01T07:00:00+00:00", "published_display": "01 Aug 2025 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Court showdown looms over Mustek-Novus acquisition", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNTjVUdVpraUNJeno1UkZzT1NnZDVpckFsaWF4ME8xdjI5bTA2LV9SX29oZzBXSW5VMzRTRVJJb2hxTHkwZlY4b1QySTV0d3lPXzhhZU01YUZSRG1KWi1JVnRvOG01UFVZcjRKMW42TG9YeDFEZ3BKUU1VeDBFWTZJS1o4WlluVk9RNWFiYmdIZUlNMkdWUUxiV2xNeWhjUXdr?oc=5", "source_name": "ITWeb", "published_at": "2025-04-07T07:00:00+00:00", "published_display": "07 Apr 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Novus Holdings surprise Mustek bid gets CompCom nod", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNOGp6ZTZ1WGNRUG1VN21WYjFhdTRiVHoxTkw3US1kMlpBdXRPVzhWam9icnY5STcyUldWaV9TeVkxbzk0TWwtOVlReTNET0laSFJEbmZQVWsxOFF5SzZScjRuUmlfanFsdS02WHFFeFAycWo4THhBc28tX2tQeG9DZTBPbGwyUG5yOHUtYmQwT2ZQVGtuaVFPT2FBUWk?oc=5", "source_name": "Bizcommunity", "published_at": "2025-02-26T08:00:00+00:00", "published_display": "26 Feb 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": "Why Novus wants to buy Mustek \u2013 Q&A with CEO Andr\u00e9 van der Veen", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTFB2VUItWWNOa3RiN2hvcW5IR1FRb20zZm1UeWctN1VienBtc2UzUzM3bjZfVE1hY0o0TnY2SDhRUGh6R3V4VDZRUzNtOFpiT3F5NVNCRndlZGhkZDhZRmlYc2ttSW5XR0phNzlBOGdOcTdvQlVsQVdWejBZMEE0Zw?oc=5", "source_name": "TechCentral", "published_at": "2024-11-18T08:00:00+00:00", "published_display": "18 Nov 2024 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Pearson to sell South African courseware business to Novus for $64 million", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPUjhxVFYtTVhLSktPS2ZocUxFTDZBNHpXTUo5Q2tXZExyMU9rUUJJenRGbVVEWXQ4cEliNVhneGFQeUF5OGF1UnNyS2ZwRGJwLUJfb1dqaEhfZGNOZDlDOVJVcmhCYWtvM1dZNmRHeDljbi1Lel9iX0lJV01OSS11c1Q0OXFkV3JqTzlsUWpkTmY0VzF5N0Y3ZzZkamF2RENrdWZNb2Rzbw?oc=5", "source_name": "Reuters", "published_at": "2022-08-12T07:00:00+00:00", "published_display": "12 Aug 2022 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Novus Holdings' (JSE:NVS) Soft Earnings Are Actually Better Than They Appear", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxPQlFJZGdCZmhoLWhwb1NvdTBvNkdjV1dVMzQ4TDVWSFRHQ2xWRzEtUk9TaW5TdU4xOU03cldQZGc5WnlKMkN0R2VUTDVpeVpfTWlVM0t6YkVuWm9Tc1FpYV84dWhONEdkMVpLcWsxUzRmWEo0MEF2aFpZVFdrLVJFelBzT2lYS3h2SnpMZFRyMXZ2WlJRTmdkcU9ueDRieHgxMWRLc2VfUzJpaF9YOWxqRGVrWGNlVGNhdHFlbjVldmUwOUtUMWtQSDBnSmNac3JNakpuQjF5X2UzbTJneEhWN9IB5gFBVV95cUxPWDBaUUtTOEVDcklWVTU1MjRRTmxXWW5zMW0tZ3RTWE81NG9qNEw0TDh5SjJWQzdIMzJ6Vm1yMFlZem0xcHhUUHFhTjhxUGd3QTVLY0dIS3UwMDZ0dk5JZDEtaHRxMWwwT012Q1RqQ01IOEF2SnR4bG12WUZNVVUyOExSUXRpQjhReEJXSlQtWjFEcWZfUmFNTjUtZnVkWnUwUTRSNjc2WlJ2VDFkV09leEZHdmJDZncyWWVfZmVzRjlyOVRWOWVSVlRQOEhDT2FFcl9WSlRRdERXNVFFbUxVRFJlNzZtZw?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-19T07:00:00+00:00", "published_display": "19 Jun 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": "Novus Holdings increases stake in Mustek to 50 percent amid resilient financial results", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPX0twSEJucDBJM1ZERWo0T2ZHbERodmJmUXFzRlUwWC1NakRmSzlac3BRU3FobFhjT1NGTm9GbW1wVHhHcERXR2dmR1M0X29EQWRhclM5dFRncVFUQnRpM0liTnNQOGtFUUoyLUFEc1pIZGdUSWtodVlLWlZtWFpfQ1BQdW91N1otQjBRVmhaN3F3XzR4ajJIQ3dtZmMyVXM1dWNVa0dkTENQQnVkaGk3Y3FUeF9JM1N4em5hbjVocDAyQk9EOVVFWnlnWG1RRnYwSGhF?oc=5", "source_name": "IOL", "published_at": "2026-06-12T07:00:00+00:00", "published_display": "12 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Mustek shares in limbo as suitor Novus battles takeover regulator", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQWnM4TXMxNDEyRklQTjd2TVJiOTVTc1ZNU0FVOTZyWElIWFZRMWprNU9TOENYYVdlMFZPRS1TQzhpQWg2NWxKUjVsQVM1Yk1vUm0xb3FueGlRV25NZW9QWURjaHNDNldHbnpPbjM4TzVDYk5FeFpJYjA1Y3F1bk1ab21TNV9HaXdMWkxtVDB6dTZJT2F0UlpFSXVydTlNTFhwTmNqd0NLMndNZ2lBckhIWTR1Y2w0RXo2?oc=5", "source_name": "Business Day", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 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": "Mustek flags earnings surge as Novus takeover remains stalled", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOYlNpRXZVTkg4TFRXbURXRWRjSi1uanh2SEs5amFSOVBVaHI2TlJVRU1qYnhFWU9IQXBqUldwd3B3SmZpWUkwTjNlZno1S1RHX2ZkMGdMOGhCNTUxTmN2YlFLMmpEX3V1V0k0RS1ZNko1Z3Z5d2FPd2lkLTZvU1NuSHhrRzh0Vm93WnNfeEx6Mzd6cDFBdVNLc0FaUQ?oc=5", "source_name": "TechCentral", "published_at": "2026-02-16T08:00:00+00:00", "published_display": "16 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": "We did not mislead regulator over Mustek buyout, says Novus", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxNQ25GTVhJN29ZbEVsdEdFMThQcks2MzlQaEFHMmZ2Z2JQM1gyWGk5YUdkdGx4NHB4Y2RCVk1DMURoZUlvVV9HTjdhMnB5em5GcUdSSjY5dW94QnIxRlRZaWhoeVNub3pZMU94UjlvYkFYZ0ZhRmJFNjl5SmQyOWlvd3VLQzZMcFBybFlJNHFCb1dLeF94UFpjdDN3enJESDlRSDc3bzUyWloxTXNtUm5zVw?oc=5", "source_name": "Moneyweb", "published_at": "2026-01-19T08:00:00+00:00", "published_display": "19 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": "Inside the TRP\u2019s scorching judgment of Novus\u2019s R750m Mustek deal", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxOYlgwOFFFcWk1MzBfTkNHM2FYVkJab3Q1UjRPOXo2UXZQT0N2OWlaMVFPa2hoVkdPTENFbGl3aUV2Wi1zNHhXZ0lHQkMtSGVHWU5kUjdNVEVReGcyTDVyQW5wdU5MZTBrT3otcGVLa1pnQmxGNGd4YVNnS1lkSWpka19ybTZMTkV4ODJQNHMwSkdBNktz?oc=5", "source_name": "Currency News", "published_at": "2026-01-13T08:00:00+00:00", "published_display": "13 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Novus aims to appeal takeover regulation panel\u2019s order to lift Mustek offer", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxNRERSUDdhZXl3bTBlSWZGUWpsUmZZVWFpTzFyY0xBcVdzcWFBc0hZOHZ0bzhfZHNENHUwNmViNG1Ha3AyUTh5Z2tLdzhfQXlZc2Q3cFRzNUxVcDQ1a3p1dkJ4eXdHVmJEem1UaG1EUHpqbnJEOHRVZEFacTdYMGZaQ0sydUZybk1FUi1MRlJEZ1Z3LVpGWGcwTml3QmdYQkVGZWp0dWpFNzRpenJscnV5VnY5M1RRZzdUOHd1VEUtUS1QVHVT?oc=5", "source_name": "Business Day", "published_at": "2026-01-07T08:00:00+00:00", "published_display": "07 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": "Novus Holdings faces TRP investigation over Mustek acquisition", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxOY0xBdnhBTzdleTlzVGhGR0VvSTBhSGFhQlg5VVRGWFFfbGtpU2NVN1haYkdsWVZUM01RdDg1VlRZbmdTd3M2RG96UE9uOV9yREt0ZTcwWG1TTjdWRTg3Vkg4MTJweHlRVUpYQXZqQVVxRlB4V3BOTE1NYld4UURGYkZIenVVTHJwXy1aaEJMZUI1VFNFcE4wQlI0X1dTNVVGMTBFd1dlRXg4SnN3NlYwaHI4c3BkX3c4aUE?oc=5", "source_name": "IOL", "published_at": "2025-08-01T07:00:00+00:00", "published_display": "01 Aug 2025 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Court showdown looms over Mustek-Novus acquisition", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNTjVUdVpraUNJeno1UkZzT1NnZDVpckFsaWF4ME8xdjI5bTA2LV9SX29oZzBXSW5VMzRTRVJJb2hxTHkwZlY4b1QySTV0d3lPXzhhZU01YUZSRG1KWi1JVnRvOG01UFVZcjRKMW42TG9YeDFEZ3BKUU1VeDBFWTZJS1o4WlluVk9RNWFiYmdIZUlNMkdWUUxiV2xNeWhjUXdr?oc=5", "source_name": "ITWeb", "published_at": "2025-04-07T07:00:00+00:00", "published_display": "07 Apr 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Novus Holdings surprise Mustek bid gets CompCom nod", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNOGp6ZTZ1WGNRUG1VN21WYjFhdTRiVHoxTkw3US1kMlpBdXRPVzhWam9icnY5STcyUldWaV9TeVkxbzk0TWwtOVlReTNET0laSFJEbmZQVWsxOFF5SzZScjRuUmlfanFsdS02WHFFeFAycWo4THhBc28tX2tQeG9DZTBPbGwyUG5yOHUtYmQwT2ZQVGtuaVFPT2FBUWk?oc=5", "source_name": "Bizcommunity", "published_at": "2025-02-26T08:00:00+00:00", "published_display": "26 Feb 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": "Why Novus wants to buy Mustek \u2013 Q&A with CEO Andr\u00e9 van der Veen", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTFB2VUItWWNOa3RiN2hvcW5IR1FRb20zZm1UeWctN1VienBtc2UzUzM3bjZfVE1hY0o0TnY2SDhRUGh6R3V4VDZRUzNtOFpiT3F5NVNCRndlZGhkZDhZRmlYc2ttSW5XR0phNzlBOGdOcTdvQlVsQVdWejBZMEE0Zw?oc=5", "source_name": "TechCentral", "published_at": "2024-11-18T08:00:00+00:00", "published_display": "18 Nov 2024 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Pearson to sell South African courseware business to Novus for $64 million", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPUjhxVFYtTVhLSktPS2ZocUxFTDZBNHpXTUo5Q2tXZExyMU9rUUJJenRGbVVEWXQ4cEliNVhneGFQeUF5OGF1UnNyS2ZwRGJwLUJfb1dqaEhfZGNOZDlDOVJVcmhCYWtvM1dZNmRHeDljbi1Lel9iX0lJV01OSS11c1Q0OXFkV3JqTzlsUWpkTmY0VzF5N0Y3ZzZkamF2RENrdWZNb2Rzbw?oc=5", "source_name": "Reuters", "published_at": "2022-08-12T07:00:00+00:00", "published_display": "12 Aug 2022 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 89, "total_relevant": 12, "sentiment_summary": {"positive": 3, "negative": 2, "neutral": 7, "score": 50, "total": 12, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 78, "events": [{"event": "general", "label": "Market update", "weight": 3.65, "count": 6}, {"event": "earnings", "label": "Earnings", "weight": 1.65, "count": 3}, {"event": "deals", "label": "Deals and strategy", "weight": 1.65, "count": 3}], "positive_events": 3, "negative_events": 2}, "market_context": {"has_market_context": true, "latest_close": 6.2, "latest_week": "2026-07-17", "one_week_move": -4.6, "four_week_move": 3.4, "twelve_week_move": -98.9, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -1.197878, "market_dynamics_buy_signal": false, "relative_strength": -98.780979, "fair_value_gap": -98.9, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 54.1771, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-4.6% over one week, +3.4% 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": 57, "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": "IOL", "count": 2}, {"label": "Business Day", "count": 2}, {"label": "TechCentral", "count": 2}, {"label": "simplywall.st", "count": 1}, {"label": "Moneyweb", "count": 1}, {"label": "Currency News", "count": 1}, {"label": "ITWeb", "count": 1}, {"label": "Bizcommunity", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 12}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 6}, {"label": "Earnings", "count": 3}, {"label": "Deals and strategy", "count": 3}]}, "insights": [{"label": "Weighted tone", "value": "50/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": "78/100 classification confidence."}, {"label": "Company focus", "value": "12", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "1", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-4.6% over one week, +3.4% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Novus Holdings' (JSE:NVS) Soft Earnings Are Actually Better Than They Appear"}], "updated_at": "2026-07-18T21:37:14.478962+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}