{"ticker": {"uuid": "6af71715-436c-490e-a8ce-563383d8c692", "symbol": "GND", "name": "Grindrod Limited", "exchange": "JNB", "country": "ZA", "sector": "Industrials", "industry": "Integrated Freight & Logistics"}, "articles": [{"title": "Grindrod\u2019s harbour expansion is steaming ahead", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxQRVc3eDc3Y01JdkxCOXRWUmlXcGRjRnYwY29HakpleHpuamJFVEhrdzFiNG9EWWVQMWNSTl9XdmZYUU1PTkp0OWtiVnRERUw4YWNieHRRQ0c1VmZmUW16YnhySUtqUWtzM0VRczUzTGdsTkQwa05nc2FfLUVZLVpzb2M4Ynk2YWxiLVlsMEtCeVdTdWdU?oc=5", "source_name": "Miningmx", "published_at": "2026-05-19T07:00:00+00:00", "published_display": "19 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grindrod Ltd stock (ZAE000299699): Logistics firm navigates freight market shifts", "summary": "", "url": "https://news.google.com/rss/articles/CBMiygFBVV95cUxPb3FKcDZsVG4wdWhmeTdEbTdWblNXbUw4R3JyRjdLTjZVUkR6bkxPZ3VENUhGYjMtRTZXZWoyRVlScUg0QlJ0N2pXTHBHbU1LV0xKRXphLWxNMkRQUkdvSHE5YTBDVEd0V09aUE1ZUDhYS2FfQ3BvUEZya0F4UF9fbXNSRlhEbndSNzNDaVN6ZUhqdEcyU3I2TVZoeklTNVI2YzRZMTZlbjhQWGdmZ1cxN1J2Wml1NVNZTVNQc01XRmJFMkFaQW02eEdR?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 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": "Grindrod Limited (JSE:GND) Looks Interesting, And It's About To Pay A Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxPY0p0WWdyWGtmQ2hwRzI2Nld5NmRTRWVHMXNPaEF0LUcyZ0FWSU50a3JHRUNoT0hfbWZMYzFSQ01FMmw3SVhlRVJZb2RPc2pSZnhVSHlZZGFBc0ZxeW5ySlZvR3Z6dVdtWVpZaFJRUWJYbmlsQ3E3amo1ZXVRSGRacGxSVVhjc3dSTWJFWU9RcnJrMVRZMjRHZTBaU3BNbmd3U29QeEZzSHFCN2xOb05PeHpkUTQxc1I3ZEtrYWwxbDFaYmNqQ0tCV0hQUGt0RGxNeXfSAdcBQVVfeXFMTTUweGk2SWkweWt0RGlIZXRFQkU5eW1Bem1mVUtnVnNHMTZmX1JGWXdrSm1VaDRWUEFzWEM4YVdEeUs2ZmRoY3JQSldfN0JwS3kwa0ItSVBWZ0kzN3FBYnlBTUZmVE1EMnlydjRaZUE2dDF6OU1IbWtKQi1oOVlQcHVseG9sSERiN1l2dXZmVlBILS02dmllNzRRLUhmVWFwamZ1UUpEV1pzM2ZFcXVBNUJwd3pwenZVUGg5Q0Ftb0RwV1pBVjNuY21icDZxLXEyc24zUUprZ2s?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-04T07:00:00+00:00", "published_display": "04 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Full steam ahead for Grindrod", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxNejdYbkUxUHhzTG55YjAtZTVxMTgwaEhuOG5yWEJ2bXp6V081amdPX0Y5alUyU3BFbXYxVU5iSUhfWkRNVVR2QzdMUnlmMmVMbFdxZkF0RzlQRHdLZHJER2FQX1B2T09fU0RTRnFoMkZlQjFwQm5WaFF3NFV1alYtSnVqTkNtcmcwMjNjMkJ1WnJaT0pmTmdXNjdYQQ?oc=5", "source_name": "Financial Mail", "published_at": "2026-03-19T07:00:00+00:00", "published_display": "19 Mar 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": "Grindrod earnings buoyed by record Maputo port and terminal volumes", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxQVGJ5X09YOE84VkpCZUNpSkVTRjg3VFU2VnpTTkRPM2h2TGF6aC1EX2RtNlRISE5qY25GZDdVSFdnT3lXQW1YVW9nSjZHdHlyYkktYWRnWFBIMTVaOGtET2tIazVvVmFBWkdjZ3FaTlkyNlRxM0o5U0lLWHpncXFIdDJDVU5TYVB6SGpfQnNKSjdERXRzWS1FYktoa3Z4b0JJUEF1dlhYbFpsSVlrdTRxMzE4MTljRGpIbVM1ZA?oc=5", "source_name": "Moneyweb", "published_at": "2026-03-06T08:00:00+00:00", "published_display": "06 Mar 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": "Middle-East war risk clouds Grindrod\u2019s record performance", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxQdzJINzlvNVNwc05VbEd4MHgyUTlhNnRmUmROcGVPWkNTeVpBNkxXMGE2VWppMC1zZzhrX1ZqUmZkZ21FUGRyVVR6NmtNY3NWZTY5U0t4aDktMEF6eDdlNWFYbWRWckpEbzhPb1kwZ2dLTldYVnp5TVVnZGQteml0NVJQRzJ2cGlqaU04VTVvNGZNaVZzYkkxX0FnbnFuUmtTY1VJSjBfNE1iYTct?oc=5", "source_name": "Business Day", "published_at": "2026-03-06T08:00:00+00:00", "published_display": "06 Mar 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": "Marine fuel exit set to power Grindrod earnings jump", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNUFdlaWFYclBfUzhHWE1kMGpYLUhyVjNWZlBmMEFDbkVTQm5YVzl5RXFhZ0xvd3EwLUdzOEtaOV9KNkNObjd1ek42cVF1a3JZVFZwclo2RUdqQkNDNGw2QWJnX2NmclhvTHNNbDEyZUdkMGlBbERQN3ZKTWlMMWNmdVlIWDB6anFBRU9EMkVuYnhDdkZLd3g2aXFiZEdkQllUNVcxaEFZRDg?oc=5", "source_name": "Moneyweb", "published_at": "2026-02-18T08:00:00+00:00", "published_display": "18 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grindrod appoints Kwazi Mabaso as new CEO", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxPa1RCTm8tdEI1OUFBam9uLTBXWmFBUzdMSkhSS2taUkVoQ0l6YmdvRXlzb0RyZTRRVHdBbTdRVFJ1eG1UaEw4c2NTekg0MEpnWHBnVURnZXRWNFJESGszbG9RVTB3SWxIaW5HMWNtQ1RQTUdVLWUwbXFRbWRRQVFfRktabnNfQQ?oc=5", "source_name": "freightnews.co.za", "published_at": "2025-10-17T07:00:00+00:00", "published_display": "17 Oct 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": "Grindrod to roll out R8bn capital programme to scale up its business", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxQWEh1TXVHdENUYTVFeWo4VTFQelZpNXlUWkZURjg3cmYzZ1c1QXZaS2VxQ0toWE1ETUlweF9Gcy0zSkUzWlpEc0lTUFZhTHR3OVBSMm1NTWdKTDZ1b0IycEcxRUphR0RYbV9ncHB5dGV4S2pNTkI3Z0dMcDFoUk5NaENsU2EwbHlKYmxKcVVzbk5SN0FkcTRMcjc2cEgyLTRRTEotQ0l0d0VUcnEwYzRKc3RYRUFYcmczcHZMZW9n?oc=5", "source_name": "Engineering News", "published_at": "2025-03-06T08:00:00+00:00", "published_display": "06 Mar 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": "Grindrod sees shipping delays due to protests in Mozambique, but the group strategy remains on track", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxPSHRxVE9Ya293dUF0VkwwbFV0X2JTZ1l4UnN0RE1CRTRodDEwUEJxeTJVMnJ6T01sWUVfSHJtT0FPNGh6cTBNdS1WMUU3RXFZZENSeXRXSUthVFU2bE9acnJlZnQ5dU1EQnRkX1U4blV3TlVPSFJDU04tSnNEYWxmNXN3VnVPRHNsbUdFUnJudWJyRTlGcnZjMF9UUFVJTUtYd3gtVkx0Y01vMHg1UGZxQk1TZHFVeVBBMHlvbERESHZ4ZTU2ek9ibjNzUzRHcnpXYnJKZXBsNDFpbzVaaVVGQ2w3czY?oc=5", "source_name": "businessreport.co.za", "published_at": "2024-12-20T08:00:00+00:00", "published_display": "20 Dec 2024 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": "Grindrod revenue up 32% to R3.8bn", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxOTEZINGVodnRBZktFV0NFQlpRTmJRRGVPeEZKU19Xd2lfWFBwbXU5LVQ5S2tyUklvWWlPUEp0QmNiX250TjdwU2ZjN1JTMm9iQVV5NXdEaWQ3QWJRY3VWYURnTzVMdDM0cUF4enZ0QnhCS0VfZnAtUGMzVno0ODJVcGlwbU4?oc=5", "source_name": "CNBC Africa", "published_at": "2023-08-25T07:00:00+00:00", "published_display": "25 Aug 2023 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "African Bank Limited And Grindrod Financial Holdings Limited", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNTkpoNjg5aG1rNlpTN3JQNnNubXlNRFJ3d0FCQWRIX1RFUWdncTZWai1tbV95M2ExRFotWHZJTHM4LUp5R052bHczdFNwcVpuWTllazVBQkc2S0RINXE4YUtrMTlXclRPZlpOOUxGdjBHQ01jOW1MaTFaZzNZOW1MRy1xSXNsQWkzeFFTUS0teHB4cFFqTmpXcUNJaGxaZ01GNWhpZlM0RlM?oc=5", "source_name": "Polity.org.za", "published_at": "2022-09-23T07:00:00+00:00", "published_display": "23 Sep 2022 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": "News Maersk and Grindrod JV will merge South African container operations", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPbW1yUmNRMzFlZFFHbkRpZWdCcHA1MDQ3MEg0TEJwSmVDd0hMYWptOE1EWGVxTWhLcG1hSGRxRnFrWFFKR2cyWmtkRjdKV3NpTmpmUVpnaGJqZ3d4WFExNnJ5WFplUmwzVy02WFRtWkw1ZTVISFFrU0tVSzNrYlFZbHZHaktkMzhTelB2Z05HY2VhLXNwV2RGUQ?oc=5", "source_name": "The Loadstar", "published_at": "2021-11-16T08:00:00+00:00", "published_display": "16 Nov 2021 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": "Thin volumes in Grindrod Shipping cause frustration", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQVWoxR2ZMM1FOYlZZTmZydXpSWGV4ZmFmYzItY3B0SVZjLUJSX0NzRmFWU3p0QkZvQlQtU2ViT25Nbm90VGZYN25FMVdiMEp0LVdwMzYxNHpDNXVIOGNTX2kwT3NrdktvQ25FWGV0ZFI0MjhPT2R2Mjl1VXhrb0lobDllZFFKNHJ4cExaOFdJWl9NSjhUdXNzbWhMc0JrZjBVSGFBOHUwTQ?oc=5", "source_name": "Moneyweb", "published_at": "2018-06-27T07:00:00+00:00", "published_display": "27 Jun 2018 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": "The South African Grindrod delivers two locomotives to Cameroon Railways for 3 billion FCFA", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxQRkVmc2FiUjFOM2tYeGRXTDg0UWo3WU8tOGlMQmpaWlh6RjE5WXhsVTdsZkNpU0EtSHJ4c3VINHZCbjJjWTc4RUZWMllIQmtTUnpzYkQ5eDZCMzBfb0VXWF9VMGM2QnIwMG9EbzdJRURwbjZoNnR5T01XY3R2dWtUcGhfVTVSUV9kUzJuQkMtY3VVdXVuUlJ0MGZBN1N3QUhlZFBsZ2tOVTdHeEVsTWVDYmFZdjUtMkprUTdETjlRbWt2TkFtZGtBZWdOSkR2Y0VrZUVFRE9La05MU2lpdTJr?oc=5", "source_name": "Business in Cameroon", "published_at": "2015-04-30T07:00:00+00:00", "published_display": "30 Apr 2015 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": "Grindrod Rail\u2019s focus firmly on Africa as mining expands", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQZjhrRDhNSjd1dlhjTUJOZnphTVBnSnlMZzJhWjFlY0pnNXFULVVXYlVXZkkxcUZxcE1SSjI2OHBCakxkWUgwcmxQb0d0b0pIMGVyWlU5cHJSRGpCTmJVbHBlZ2tDTzU3a2xUYnNYaG5xQ2ZqaGx5RHROY0xSQlBtdHRHT1pKSVJ4dlptaFB1bUtFS2V1OHd3aWcwUDktd3VMOFBlZGV3?oc=5", "source_name": "Mining Weekly", "published_at": "2014-08-29T07:00:00+00:00", "published_display": "29 Aug 2014 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Grindrod\u2019s harbour expansion is steaming ahead", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxQRVc3eDc3Y01JdkxCOXRWUmlXcGRjRnYwY29HakpleHpuamJFVEhrdzFiNG9EWWVQMWNSTl9XdmZYUU1PTkp0OWtiVnRERUw4YWNieHRRQ0c1VmZmUW16YnhySUtqUWtzM0VRczUzTGdsTkQwa05nc2FfLUVZLVpzb2M4Ynk2YWxiLVlsMEtCeVdTdWdU?oc=5", "source_name": "Miningmx", "published_at": "2026-05-19T07:00:00+00:00", "published_display": "19 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grindrod Ltd stock (ZAE000299699): Logistics firm navigates freight market shifts", "summary": "", "url": "https://news.google.com/rss/articles/CBMiygFBVV95cUxPb3FKcDZsVG4wdWhmeTdEbTdWblNXbUw4R3JyRjdLTjZVUkR6bkxPZ3VENUhGYjMtRTZXZWoyRVlScUg0QlJ0N2pXTHBHbU1LV0xKRXphLWxNMkRQUkdvSHE5YTBDVEd0V09aUE1ZUDhYS2FfQ3BvUEZya0F4UF9fbXNSRlhEbndSNzNDaVN6ZUhqdEcyU3I2TVZoeklTNVI2YzRZMTZlbjhQWGdmZ1cxN1J2Wml1NVNZTVNQc01XRmJFMkFaQW02eEdR?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 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": "Grindrod Limited (JSE:GND) Looks Interesting, And It's About To Pay A Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxPY0p0WWdyWGtmQ2hwRzI2Nld5NmRTRWVHMXNPaEF0LUcyZ0FWSU50a3JHRUNoT0hfbWZMYzFSQ01FMmw3SVhlRVJZb2RPc2pSZnhVSHlZZGFBc0ZxeW5ySlZvR3Z6dVdtWVpZaFJRUWJYbmlsQ3E3amo1ZXVRSGRacGxSVVhjc3dSTWJFWU9RcnJrMVRZMjRHZTBaU3BNbmd3U29QeEZzSHFCN2xOb05PeHpkUTQxc1I3ZEtrYWwxbDFaYmNqQ0tCV0hQUGt0RGxNeXfSAdcBQVVfeXFMTTUweGk2SWkweWt0RGlIZXRFQkU5eW1Bem1mVUtnVnNHMTZmX1JGWXdrSm1VaDRWUEFzWEM4YVdEeUs2ZmRoY3JQSldfN0JwS3kwa0ItSVBWZ0kzN3FBYnlBTUZmVE1EMnlydjRaZUE2dDF6OU1IbWtKQi1oOVlQcHVseG9sSERiN1l2dXZmVlBILS02dmllNzRRLUhmVWFwamZ1UUpEV1pzM2ZFcXVBNUJwd3pwenZVUGg5Q0Ftb0RwV1pBVjNuY21icDZxLXEyc24zUUprZ2s?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-04T07:00:00+00:00", "published_display": "04 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Full steam ahead for Grindrod", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxNejdYbkUxUHhzTG55YjAtZTVxMTgwaEhuOG5yWEJ2bXp6V081amdPX0Y5alUyU3BFbXYxVU5iSUhfWkRNVVR2QzdMUnlmMmVMbFdxZkF0RzlQRHdLZHJER2FQX1B2T09fU0RTRnFoMkZlQjFwQm5WaFF3NFV1alYtSnVqTkNtcmcwMjNjMkJ1WnJaT0pmTmdXNjdYQQ?oc=5", "source_name": "Financial Mail", "published_at": "2026-03-19T07:00:00+00:00", "published_display": "19 Mar 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": "Grindrod earnings buoyed by record Maputo port and terminal volumes", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxQVGJ5X09YOE84VkpCZUNpSkVTRjg3VFU2VnpTTkRPM2h2TGF6aC1EX2RtNlRISE5qY25GZDdVSFdnT3lXQW1YVW9nSjZHdHlyYkktYWRnWFBIMTVaOGtET2tIazVvVmFBWkdjZ3FaTlkyNlRxM0o5U0lLWHpncXFIdDJDVU5TYVB6SGpfQnNKSjdERXRzWS1FYktoa3Z4b0JJUEF1dlhYbFpsSVlrdTRxMzE4MTljRGpIbVM1ZA?oc=5", "source_name": "Moneyweb", "published_at": "2026-03-06T08:00:00+00:00", "published_display": "06 Mar 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": "Middle-East war risk clouds Grindrod\u2019s record performance", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxQdzJINzlvNVNwc05VbEd4MHgyUTlhNnRmUmROcGVPWkNTeVpBNkxXMGE2VWppMC1zZzhrX1ZqUmZkZ21FUGRyVVR6NmtNY3NWZTY5U0t4aDktMEF6eDdlNWFYbWRWckpEbzhPb1kwZ2dLTldYVnp5TVVnZGQteml0NVJQRzJ2cGlqaU04VTVvNGZNaVZzYkkxX0FnbnFuUmtTY1VJSjBfNE1iYTct?oc=5", "source_name": "Business Day", "published_at": "2026-03-06T08:00:00+00:00", "published_display": "06 Mar 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": "Marine fuel exit set to power Grindrod earnings jump", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNUFdlaWFYclBfUzhHWE1kMGpYLUhyVjNWZlBmMEFDbkVTQm5YVzl5RXFhZ0xvd3EwLUdzOEtaOV9KNkNObjd1ek42cVF1a3JZVFZwclo2RUdqQkNDNGw2QWJnX2NmclhvTHNNbDEyZUdkMGlBbERQN3ZKTWlMMWNmdVlIWDB6anFBRU9EMkVuYnhDdkZLd3g2aXFiZEdkQllUNVcxaEFZRDg?oc=5", "source_name": "Moneyweb", "published_at": "2026-02-18T08:00:00+00:00", "published_display": "18 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grindrod appoints Kwazi Mabaso as new CEO", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxPa1RCTm8tdEI1OUFBam9uLTBXWmFBUzdMSkhSS2taUkVoQ0l6YmdvRXlzb0RyZTRRVHdBbTdRVFJ1eG1UaEw4c2NTekg0MEpnWHBnVURnZXRWNFJESGszbG9RVTB3SWxIaW5HMWNtQ1RQTUdVLWUwbXFRbWRRQVFfRktabnNfQQ?oc=5", "source_name": "freightnews.co.za", "published_at": "2025-10-17T07:00:00+00:00", "published_display": "17 Oct 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": "Grindrod to roll out R8bn capital programme to scale up its business", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxQWEh1TXVHdENUYTVFeWo4VTFQelZpNXlUWkZURjg3cmYzZ1c1QXZaS2VxQ0toWE1ETUlweF9Gcy0zSkUzWlpEc0lTUFZhTHR3OVBSMm1NTWdKTDZ1b0IycEcxRUphR0RYbV9ncHB5dGV4S2pNTkI3Z0dMcDFoUk5NaENsU2EwbHlKYmxKcVVzbk5SN0FkcTRMcjc2cEgyLTRRTEotQ0l0d0VUcnEwYzRKc3RYRUFYcmczcHZMZW9n?oc=5", "source_name": "Engineering News", "published_at": "2025-03-06T08:00:00+00:00", "published_display": "06 Mar 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": "Grindrod sees shipping delays due to protests in Mozambique, but the group strategy remains on track", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxPSHRxVE9Ya293dUF0VkwwbFV0X2JTZ1l4UnN0RE1CRTRodDEwUEJxeTJVMnJ6T01sWUVfSHJtT0FPNGh6cTBNdS1WMUU3RXFZZENSeXRXSUthVFU2bE9acnJlZnQ5dU1EQnRkX1U4blV3TlVPSFJDU04tSnNEYWxmNXN3VnVPRHNsbUdFUnJudWJyRTlGcnZjMF9UUFVJTUtYd3gtVkx0Y01vMHg1UGZxQk1TZHFVeVBBMHlvbERESHZ4ZTU2ek9ibjNzUzRHcnpXYnJKZXBsNDFpbzVaaVVGQ2w3czY?oc=5", "source_name": "businessreport.co.za", "published_at": "2024-12-20T08:00:00+00:00", "published_display": "20 Dec 2024 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": "Grindrod revenue up 32% to R3.8bn", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxOTEZINGVodnRBZktFV0NFQlpRTmJRRGVPeEZKU19Xd2lfWFBwbXU5LVQ5S2tyUklvWWlPUEp0QmNiX250TjdwU2ZjN1JTMm9iQVV5NXdEaWQ3QWJRY3VWYURnTzVMdDM0cUF4enZ0QnhCS0VfZnAtUGMzVno0ODJVcGlwbU4?oc=5", "source_name": "CNBC Africa", "published_at": "2023-08-25T07:00:00+00:00", "published_display": "25 Aug 2023 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "African Bank Limited And Grindrod Financial Holdings Limited", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNTkpoNjg5aG1rNlpTN3JQNnNubXlNRFJ3d0FCQWRIX1RFUWdncTZWai1tbV95M2ExRFotWHZJTHM4LUp5R052bHczdFNwcVpuWTllazVBQkc2S0RINXE4YUtrMTlXclRPZlpOOUxGdjBHQ01jOW1MaTFaZzNZOW1MRy1xSXNsQWkzeFFTUS0teHB4cFFqTmpXcUNJaGxaZ01GNWhpZlM0RlM?oc=5", "source_name": "Polity.org.za", "published_at": "2022-09-23T07:00:00+00:00", "published_display": "23 Sep 2022 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": "News Maersk and Grindrod JV will merge South African container operations", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPbW1yUmNRMzFlZFFHbkRpZWdCcHA1MDQ3MEg0TEJwSmVDd0hMYWptOE1EWGVxTWhLcG1hSGRxRnFrWFFKR2cyWmtkRjdKV3NpTmpmUVpnaGJqZ3d4WFExNnJ5WFplUmwzVy02WFRtWkw1ZTVISFFrU0tVSzNrYlFZbHZHaktkMzhTelB2Z05HY2VhLXNwV2RGUQ?oc=5", "source_name": "The Loadstar", "published_at": "2021-11-16T08:00:00+00:00", "published_display": "16 Nov 2021 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": "Thin volumes in Grindrod Shipping cause frustration", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQVWoxR2ZMM1FOYlZZTmZydXpSWGV4ZmFmYzItY3B0SVZjLUJSX0NzRmFWU3p0QkZvQlQtU2ViT25Nbm90VGZYN25FMVdiMEp0LVdwMzYxNHpDNXVIOGNTX2kwT3NrdktvQ25FWGV0ZFI0MjhPT2R2Mjl1VXhrb0lobDllZFFKNHJ4cExaOFdJWl9NSjhUdXNzbWhMc0JrZjBVSGFBOHUwTQ?oc=5", "source_name": "Moneyweb", "published_at": "2018-06-27T07:00:00+00:00", "published_display": "27 Jun 2018 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": "The South African Grindrod delivers two locomotives to Cameroon Railways for 3 billion FCFA", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxQRkVmc2FiUjFOM2tYeGRXTDg0UWo3WU8tOGlMQmpaWlh6RjE5WXhsVTdsZkNpU0EtSHJ4c3VINHZCbjJjWTc4RUZWMllIQmtTUnpzYkQ5eDZCMzBfb0VXWF9VMGM2QnIwMG9EbzdJRURwbjZoNnR5T01XY3R2dWtUcGhfVTVSUV9kUzJuQkMtY3VVdXVuUlJ0MGZBN1N3QUhlZFBsZ2tOVTdHeEVsTWVDYmFZdjUtMkprUTdETjlRbWt2TkFtZGtBZWdOSkR2Y0VrZUVFRE9La05MU2lpdTJr?oc=5", "source_name": "Business in Cameroon", "published_at": "2015-04-30T07:00:00+00:00", "published_display": "30 Apr 2015 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": "Grindrod Rail\u2019s focus firmly on Africa as mining expands", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQZjhrRDhNSjd1dlhjTUJOZnphTVBnSnlMZzJhWjFlY0pnNXFULVVXYlVXZkkxcUZxcE1SSjI2OHBCakxkWUgwcmxQb0d0b0pIMGVyWlU5cHJSRGpCTmJVbHBlZ2tDTzU3a2xUYnNYaG5xQ2ZqaGx5RHROY0xSQlBtdHRHT1pKSVJ4dlptaFB1bUtFS2V1OHd3aWcwUDktd3VMOFBlZGV3?oc=5", "source_name": "Mining Weekly", "published_at": "2014-08-29T07:00:00+00:00", "published_display": "29 Aug 2014 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 67, "total_relevant": 16, "sentiment_summary": {"positive": 3, "negative": 0, "neutral": 13, "score": 53, "total": 16, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 85, "events": [{"event": "general", "label": "Market update", "weight": 6.6, "count": 12}, {"event": "earnings", "label": "Earnings", "weight": 2.0, "count": 3}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 3, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 2582.0, "latest_week": "2026-06-12", "one_week_move": 0.4, "four_week_move": 8.4, "twelve_week_move": 40.9, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.623069, "market_dynamics_buy_signal": false, "relative_strength": 48.18393, "fair_value_gap": 83.5, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 57.0207, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+0.4% over one week, +8.4% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 53, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Moneyweb", "count": 3}, {"label": "Miningmx", "count": 1}, {"label": "AD HOC NEWS", "count": 1}, {"label": "simplywall.st", "count": 1}, {"label": "Financial Mail", "count": 1}, {"label": "Business Day", "count": 1}, {"label": "freightnews.co.za", "count": 1}, {"label": "Engineering News", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 16}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 12}, {"label": "Earnings", "count": 3}, {"label": "Capital return", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "53/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "85/100 classification confidence."}, {"label": "Company focus", "value": "16", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "1", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+0.4% over one week, +8.4% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Grindrod\u2019s harbour expansion is steaming ahead"}], "updated_at": "2026-06-19T11:17:59.294231+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}