{"ticker": {"uuid": "035160e0-b8aa-4eb9-aac8-2ba683068f49", "symbol": "K75", "name": "Koh Brothers Group Limited", "exchange": "SES", "country": "SG", "sector": "Industrials", "industry": "Engineering & Construction"}, "articles": [{"title": "Stocks to watch: Samudera Shipping, Koh Brothers Eco Engineering", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxORnVhV0FFSWNDX1Y0R0JIUWFFRGJoeG9kNUwtaDE1eUpBdXFJb0R1MGxzRkhoc1o0WXUtVGsxelpsMDdqVUlTbnB6Ulhpc2p5QllQMHM1ZmVSUmlOSTVEWVNqYzFYSC0tb253VUtpUmU0Z2NYbTRBak5hZHZmSXQwNlIzVHhVZklzbDZyZ0JGNXFnNkJIQ1Rra1VxazdXSE9Mdm5jMU9uZ1Z3VDVBb0Nn?oc=5", "source_name": "The Business Times", "published_at": "2026-07-02T07:00:00+00:00", "published_display": "02 Jul 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": "Koh Brothers Eco Engineering shares up 32% on proposed transfer to mainboard", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNbk1oSjIyVndLQkUyY0dXRkxFbW5BZzdwNllGQmRWdFpZYlV5TDZNNmd3eldtQ0gyWnptb0hYNjQ4MGRaZkotZThQNk9yVkFYd1JQM05GM0Q0T1VTVTh3WE1sME9Hc1lDMV9qaEtCcUNMQjNxOXNfZ3FuVkZ6T05HXy1faFB2OUp5S0VsdTJad0FENVN1QjV4M2tEUGpSczVOa3NoUWRjeXZla09vMmF0ZS1KVkZhVHd2?oc=5", "source_name": "The Business Times", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 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": "Stocks to watch: Wilmar, Keppel, IHH Healthcare, Koh Brothers Eco Engineering, Valuetronics", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxPUnhQVEloUVN2YjdINV9xcXRIX3Q4Q3o2VzZFeW1hazJxN1JZenBiWXR0Q1dlNTJsYTg3VUtfYW53RWhIRnM2VktxSjlXXzRMaURmTEtsWHhtdjdWSHFpVWZ0LXV0c1BxeXB0a0Y4OXBsMUdMTlUwcUdEYTRLbUMtUm5rTk94ZENnbE51VkFFcnBQdDh0UjlaUkw5TVdxZ19hUHhKWi1sVmpOdUE0bjJJenRMWUlTX2dyMFdWMGFPY0w4SlRPT0FxYlJQR2J2anM?oc=5", "source_name": "The Business Times", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 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": "Koh Brothers Eco Engineering proposes transfer to SGX mainboard", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxNbncxSGJmeXd3c3ZWLWViemkxYzNsZFdrczZ5b3hDWkFDbzI2Yi1WLUdGQUNtMHMyTXNmUDJlZnhRQmVBT3dsR2l0ZEpNeHotSTZmbVh2QUd1elRSeGswb3pJaEtFRUQwYkVkZFVpTnZmRnNjWTA1SS1FdzdCNlFTd2MyeURUMmxfcmFTVEg1anBUVHRhcWx0VldPWG9WX0s4REtrRjBvY1VzcVJnU2MtTw?oc=5", "source_name": "The Business Times", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 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": "Koh Brothers Eco jumps 13.5% as its unit Oiltek crosses S$1 billion market value", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOVnJvVWV4WEp4QS1DUzhCcFVZNENUODRwM2Z5VDdJYm9pTXUwRnloZ0ZPbWF6T1dEZ3YxdUNpcWZYU0JmN0IwV21BLWdMUG5IejF0eXdHc00xWGxZLTA5cF9SOGd2QkZ6QmVsNDFCX3VYTFFhY3pkZXRKcVkxYk5LQ2RLM3FtMXpDSGJ0WTFSTXBZS2NxS1o3NUNsN2UxRnNCWDNlVlg4bEdnQWkySXNwRy14eHFubEZVM2xkZEhtOS05Rk9x?oc=5", "source_name": "The Business Times", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 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": "Can Koh Brothers do better in unlocking value for shareholders?", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxOUnVWQ0xlNjFYREpIUzVpRVlERjYxNGFpSUZiVERPUVBtOWl3WWxwbTVSak5QQ3BqRzNsSHZhdWVYQU9ta01keDZvSDFUaXp6eUhSanJyeTV5S1lEYzdrU0cyNm11dU5nYllWOEI1ZFU5OUtaNXY5OGpsaThzYVlqNDVseVIzbkRnNFFQZnlQR2lPeVJSRjFXVFdqS3JfamJjVThxdmREdGIyYTZKMHBKQw?oc=5", "source_name": "The Edge Singapore", "published_at": "2026-04-17T07:00:00+00:00", "published_display": "17 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": "Stocks to watch: Oiltek International, Koh Brothers Eco Engineering, Koh Brothers, Acrophyte Hospitality Trust, Capital World", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxPRGhELXQ2MkYxV0M2WC1WaThzUGY4RVhCblIzT2hiXzdvZ0NMYnVLWF9WQXgzdGZRdkY4b0dUdThQSldnM0hiNlQ0aHI4eEVDV2hHYkwySmhuaUtnWU1yXzY4eGFuLURRNHAtX3U4MVNadmM4cDZsZW1EYTBvRUhxQmcwT2tKaGhkS3hZVUY3U2RQa3lFeGx6Q0pZY3lMRGdSYVNGa1JMR0NnTnpmbnZwaHJpZzhRNVJpVXE0SDF3TEgyU2VUUzZjUzNTSHRnc3p6UmZuZU53RnVldDJzRWpsNFR3?oc=5", "source_name": "The Business Times", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "Koh Brothers Group Limited Proposes Final Dividend for the Financial Year Ended December 31, 2025", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPUy1HaXY4aFN1TXU2c1JLTmM4TFBMYURLeUFXTUVnTWdUTU9oanVPXy1KUzV3TEhKaHdHcm94RFZfYUlIQmFpbklGQ0lfYkZ2NV94LTZtb0t6akpZcUNTNVhJeE9fZWdhMEVBcmpzTlZoUTd4WXdUVkJKN1F4bWFodU9fMm9hSVphY01tbHpyRWZqZmUxampRSVpwcTJjeFZfdENlbnU1dWRhbmM3RFByNi1NZVA2UWtUVXdZQm14M3Y4MlZURGd3SWw1dkhRTTliUkZhVDViQjJZVml6SHFtczFMUQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "Koh Brothers rejects shareholders' request to hold AGM vote on distribution of Oiltek shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxQdDN2NXdjenRpMGtOSDB0RzUzNm9KQUwwNk91ckZFWjRXQl9PNjFzLVNxZjJLR0FSOWJSemRnNE9FXzliUEtfcklmZWZkN2RtQlhaYWJrRlNLNVh5elJLV3JyYVM2OXRqa0xRSXRFM2dSVkF2X2lxY3RRLWRaVGtGeDFMWnE2S1VIdDJGdXVzcEtXNlk5Vm01ZGVHNmsxckF6cGdnRWhqM3ZNMlB3dDdzQW5FWXQtazJ5c1FRTFZOOVlQLXptTnhuSXRNQ2R5UQ?oc=5", "source_name": "The Edge Singapore", "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": "Koh Brothers rejects shareholders\u2019 renewed push for distribution of Oiltek stake", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxNc055eXJ1Qi1qVXMtTjFnSE9KX0FKZFpZbUtZTExRVUNoaTVhbnE3WmpRaDc2czhNQkZ4UE5WQ1ZyY3BEbVpEY2EteGxiQlJLbGdCQlgwMFQyUEVXaGNsaVBOTjlibllsZlhjWktGOTVQZVJwQVNiR3VZZmRGYW4yVTBuZk83V01tVEFIRFk0bVBwdHFfcnFzUFJudG55SVNyRUJ1SENiQWplaEpBMUhidWlweEtKaWpaNjNvLWZyZ2g?oc=5", "source_name": "The Business Times", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 07: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": "Koh Brothers Group's (SGX:K75) Promising Earnings May Rest On Soft Foundations", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxNc01TTE8xVGQ4b2dzNWdmR0RFcllQYXVYbl9rSndnS005TWNlZW1aQ3YyLTByN0dfaUdtNnAzanpoem9oYlc1ZG83bWMyckdIY3JYWWFYY1I3V08ycHVtQjZBd2ZsenU5eVRIakNPZnpZeGROaG5RUEFzNm1NcWd1YTV4YjloR1VFMnFTMC1ndXBKOFYxWUs4?oc=5", "source_name": "Market source", "published_at": "2026-03-31T07:00:00+00:00", "published_display": "31 Mar 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": "Shareholders push Koh Brothers for in-specie distribution of Oiltek stake", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxQRm53bnhpVlltNERKYTJ3SDBIdjFrOWFDNmJnYl9nWGJ2dzlBcUFxQmdXYU81Z0xHbVQxWE5lSVhPNzF4Z0w0QzVtLU9ja1RneWhFdWRFZ1lJZHM2MlM2WkJPYk1KQ3JDNDFQYnhITFdkeXkzNVFWOTFod040ZlNpTk55MzdBam9DQkFqMEJEb3NqZnpsSFJEaHprQ0V4azZBUmFLX2hQSDNhaVpjRkFjOC1pLU4?oc=5", "source_name": "The Business Times", "published_at": "2026-03-26T07:00:00+00:00", "published_display": "26 Mar 2026 07: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": "Certain Koh Brothers shareholders want distribution in specie of Oiltek International shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQSk5jS1VQenVHeko5Y2NTdzNfRjRvbWNZY2JTSnk2ZU9TOWtOdWg4cjFlVmUzakg5YjlIbE0xdjFwbGZlT0NrOGZ5aWR0OUtndkJTUmhMdGI0akt0SXVBRzdhOF9RUnRxcmFlV002X0xkQ0hQYVBtVEdsRHNVRll3amhBRk5yTjZiOG9UbnkwbW0?oc=5", "source_name": "Market source", "published_at": "2026-03-25T07:00:00+00:00", "published_display": "25 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": "Koh Brothers Eco returns to black with $6.8m earnings in 2025", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOUkVUaTg2a1hFeGs0aHpTMzRwWDBNVGdBNVdpaGVVMmp2ZWkwLUlkRndHeFJKQ0syaXFYRDlRSHduWHU3N21UZ3dfa3otOC05WUdudUVvUzliZER0THlUMzJHSWZveDQ3MU95dklnb0pTSk9UZXF1d0NRdDg0VVVpTXdOU2pFLVduUnc4ZWhQNC1LOVI4ZUhVcU1pTTc?oc=5", "source_name": "Singapore Business Review", "published_at": "2026-02-16T08:00:00+00:00", "published_display": "16 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": "Riding construction boom, Koh Brothers reverses into black with $18.6 million net profit attributable to shareholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxPUDMzMzRhaml6Sjl0cEsxc3gtWTc4SUJ3UDNsdnFPaVRTNG9lR1lIa0JXUF81Y1RpODZCS254eTJxN0VDa01uWldhXzNQLWQydHRHY1pMdWQ2UTJOTFo3TGZiZGF5S1RteFFPUDhqN21LbU1jX184azJGTVNNVURaYUdvRnd2dzNqb1ZPdldscw?oc=5", "source_name": "Market source", "published_at": "2026-02-14T08:00:00+00:00", "published_display": "14 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": "Investors Will Want Koh Brothers Group's (SGX:K75) Growth In ROCE To Persist", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxPNzZvY2xPVUF6SG1zdEw2b1FjSjR0bmx4NFRNdzUyeWFFa2l3Yk5VVng2ZXNfVmVwS1g0YUZIWmI4WkxQVkZUN0JnLXNaLXpPS2FNNjVUc2JNMHotOG1YM0JSZDZPdzktZkl5a24zajJaQWRGYmdCLTVOYnFTR05OdXU5QjJaaEpBbUtGN2NjWnNmb0lCeWoyOXd3SWlVU3drQmZwY1ZVVW9tZEhMRGpQWnlqemJLdFdfY01pbThLMm1CY3Jrc21vaTFSZkJHS1JHbDVrUVduX0o3ZDhILVHSAeMBQVVfeXFMTnM4TU1FQjh5aXVzbktjVUNZNWllMjJIMnhmaUVYblVkV25rbFp4UnNxV1JBaXZidlZrbms2Z2FuT2ROaEwwZFg5cFlBbl9hQ3ZUU2h3VWZDUFgxNW9aSXd0UUFnUWZWU0haQ2daWHBWRWFleGdKaU5Ebl9uUDV3cmJmUUY4YkJGQ1ZHRnR6bUhDR0JMTzRnblhvLTNObXFIcURTeFk1Y2FRU1lOTnNndl9mSHhyOHBoUjF0QVhMZHB6Tm94Z3BhWTFiU2xmUl82WnlHTWdDNlNGMUZ1MmVCWWZ6QWc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-21T08:00:00+00:00", "published_display": "21 Jan 2026 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": "Revenues Not Telling The Story For Koh Brothers Group Limited (SGX:K75) After Shares Rise 30%", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxPdFpsY3NpbUc4ZGk5OG5MNVNFeEszdk5NbVoyMHgzNm9WYVZndlNvaVFWQXBCTFlNd25fOUtmWTBvVkJBeGJYdWJROEtkejFUU3Zhc0wwaWVSZ1BLMk1QT01VaFdtQUk5WFhpZDhIRURJQmVXWjBPX1M0QllzRHU3YlY3c0tKeUEwd2ktM1Z5b2g2eUhsbldnY1JBa25GUXpwYlNWSVRBcHBhTHBKOEtOOEpPTGkxQUNHMzM2NTl2WTc4VjhOV0ZTd1V5WU9UUmx3RjVpblZkek1uOEV4cmfSAeMBQVVfeXFMTXhrdzI1RWlYR2JjX045Y3NlOGRYRWFOTzdpblFYSGt5UFdsWG5BaHRvemlvSG1pa1RQMnFfRG9PZldNMFpSTlRNYVdzV0dmMjZyU2xJQlZ2cEZxTXFENFVFRmlXNFMtME5aUTY4TjJObFFmQy1UMHVOQXFjN0NjS1dpZWd2ZGVxLURraENkRlEtWEs5dk1FcjJDMGkwQTZyWG5tZUFOS0pGS0ZpUjNxWTQwSGNNLVhoYTZhZS1NMVJqYjVkdkJZZFJ3UEZaMnA3b25RM0dOMjYyb2hRaDFYdzJjLTA?oc=5", "source_name": "simplywall.st", "published_at": "2025-08-01T07:00:00+00:00", "published_display": "01 Aug 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"}], "by_tier": {"direct": [{"title": "Stocks to watch: Samudera Shipping, Koh Brothers Eco Engineering", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxORnVhV0FFSWNDX1Y0R0JIUWFFRGJoeG9kNUwtaDE1eUpBdXFJb0R1MGxzRkhoc1o0WXUtVGsxelpsMDdqVUlTbnB6Ulhpc2p5QllQMHM1ZmVSUmlOSTVEWVNqYzFYSC0tb253VUtpUmU0Z2NYbTRBak5hZHZmSXQwNlIzVHhVZklzbDZyZ0JGNXFnNkJIQ1Rra1VxazdXSE9Mdm5jMU9uZ1Z3VDVBb0Nn?oc=5", "source_name": "The Business Times", "published_at": "2026-07-02T07:00:00+00:00", "published_display": "02 Jul 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": "Koh Brothers Eco Engineering shares up 32% on proposed transfer to mainboard", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNbk1oSjIyVndLQkUyY0dXRkxFbW5BZzdwNllGQmRWdFpZYlV5TDZNNmd3eldtQ0gyWnptb0hYNjQ4MGRaZkotZThQNk9yVkFYd1JQM05GM0Q0T1VTVTh3WE1sME9Hc1lDMV9qaEtCcUNMQjNxOXNfZ3FuVkZ6T05HXy1faFB2OUp5S0VsdTJad0FENVN1QjV4M2tEUGpSczVOa3NoUWRjeXZla09vMmF0ZS1KVkZhVHd2?oc=5", "source_name": "The Business Times", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 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": "Stocks to watch: Wilmar, Keppel, IHH Healthcare, Koh Brothers Eco Engineering, Valuetronics", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxPUnhQVEloUVN2YjdINV9xcXRIX3Q4Q3o2VzZFeW1hazJxN1JZenBiWXR0Q1dlNTJsYTg3VUtfYW53RWhIRnM2VktxSjlXXzRMaURmTEtsWHhtdjdWSHFpVWZ0LXV0c1BxeXB0a0Y4OXBsMUdMTlUwcUdEYTRLbUMtUm5rTk94ZENnbE51VkFFcnBQdDh0UjlaUkw5TVdxZ19hUHhKWi1sVmpOdUE0bjJJenRMWUlTX2dyMFdWMGFPY0w4SlRPT0FxYlJQR2J2anM?oc=5", "source_name": "The Business Times", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 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": "Koh Brothers Eco Engineering proposes transfer to SGX mainboard", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxNbncxSGJmeXd3c3ZWLWViemkxYzNsZFdrczZ5b3hDWkFDbzI2Yi1WLUdGQUNtMHMyTXNmUDJlZnhRQmVBT3dsR2l0ZEpNeHotSTZmbVh2QUd1elRSeGswb3pJaEtFRUQwYkVkZFVpTnZmRnNjWTA1SS1FdzdCNlFTd2MyeURUMmxfcmFTVEg1anBUVHRhcWx0VldPWG9WX0s4REtrRjBvY1VzcVJnU2MtTw?oc=5", "source_name": "The Business Times", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 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": "Koh Brothers Eco jumps 13.5% as its unit Oiltek crosses S$1 billion market value", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOVnJvVWV4WEp4QS1DUzhCcFVZNENUODRwM2Z5VDdJYm9pTXUwRnloZ0ZPbWF6T1dEZ3YxdUNpcWZYU0JmN0IwV21BLWdMUG5IejF0eXdHc00xWGxZLTA5cF9SOGd2QkZ6QmVsNDFCX3VYTFFhY3pkZXRKcVkxYk5LQ2RLM3FtMXpDSGJ0WTFSTXBZS2NxS1o3NUNsN2UxRnNCWDNlVlg4bEdnQWkySXNwRy14eHFubEZVM2xkZEhtOS05Rk9x?oc=5", "source_name": "The Business Times", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 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": "Can Koh Brothers do better in unlocking value for shareholders?", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxOUnVWQ0xlNjFYREpIUzVpRVlERjYxNGFpSUZiVERPUVBtOWl3WWxwbTVSak5QQ3BqRzNsSHZhdWVYQU9ta01keDZvSDFUaXp6eUhSanJyeTV5S1lEYzdrU0cyNm11dU5nYllWOEI1ZFU5OUtaNXY5OGpsaThzYVlqNDVseVIzbkRnNFFQZnlQR2lPeVJSRjFXVFdqS3JfamJjVThxdmREdGIyYTZKMHBKQw?oc=5", "source_name": "The Edge Singapore", "published_at": "2026-04-17T07:00:00+00:00", "published_display": "17 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": "Stocks to watch: Oiltek International, Koh Brothers Eco Engineering, Koh Brothers, Acrophyte Hospitality Trust, Capital World", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxPRGhELXQ2MkYxV0M2WC1WaThzUGY4RVhCblIzT2hiXzdvZ0NMYnVLWF9WQXgzdGZRdkY4b0dUdThQSldnM0hiNlQ0aHI4eEVDV2hHYkwySmhuaUtnWU1yXzY4eGFuLURRNHAtX3U4MVNadmM4cDZsZW1EYTBvRUhxQmcwT2tKaGhkS3hZVUY3U2RQa3lFeGx6Q0pZY3lMRGdSYVNGa1JMR0NnTnpmbnZwaHJpZzhRNVJpVXE0SDF3TEgyU2VUUzZjUzNTSHRnc3p6UmZuZU53RnVldDJzRWpsNFR3?oc=5", "source_name": "The Business Times", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "Koh Brothers Group Limited Proposes Final Dividend for the Financial Year Ended December 31, 2025", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPUy1HaXY4aFN1TXU2c1JLTmM4TFBMYURLeUFXTUVnTWdUTU9oanVPXy1KUzV3TEhKaHdHcm94RFZfYUlIQmFpbklGQ0lfYkZ2NV94LTZtb0t6akpZcUNTNVhJeE9fZWdhMEVBcmpzTlZoUTd4WXdUVkJKN1F4bWFodU9fMm9hSVphY01tbHpyRWZqZmUxampRSVpwcTJjeFZfdENlbnU1dWRhbmM3RFByNi1NZVA2UWtUVXdZQm14M3Y4MlZURGd3SWw1dkhRTTliUkZhVDViQjJZVml6SHFtczFMUQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "Koh Brothers rejects shareholders' request to hold AGM vote on distribution of Oiltek shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxQdDN2NXdjenRpMGtOSDB0RzUzNm9KQUwwNk91ckZFWjRXQl9PNjFzLVNxZjJLR0FSOWJSemRnNE9FXzliUEtfcklmZWZkN2RtQlhaYWJrRlNLNVh5elJLV3JyYVM2OXRqa0xRSXRFM2dSVkF2X2lxY3RRLWRaVGtGeDFMWnE2S1VIdDJGdXVzcEtXNlk5Vm01ZGVHNmsxckF6cGdnRWhqM3ZNMlB3dDdzQW5FWXQtazJ5c1FRTFZOOVlQLXptTnhuSXRNQ2R5UQ?oc=5", "source_name": "The Edge Singapore", "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": "Koh Brothers rejects shareholders\u2019 renewed push for distribution of Oiltek stake", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxNc055eXJ1Qi1qVXMtTjFnSE9KX0FKZFpZbUtZTExRVUNoaTVhbnE3WmpRaDc2czhNQkZ4UE5WQ1ZyY3BEbVpEY2EteGxiQlJLbGdCQlgwMFQyUEVXaGNsaVBOTjlibllsZlhjWktGOTVQZVJwQVNiR3VZZmRGYW4yVTBuZk83V01tVEFIRFk0bVBwdHFfcnFzUFJudG55SVNyRUJ1SENiQWplaEpBMUhidWlweEtKaWpaNjNvLWZyZ2g?oc=5", "source_name": "The Business Times", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 07: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": "Koh Brothers Group's (SGX:K75) Promising Earnings May Rest On Soft Foundations", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxNc01TTE8xVGQ4b2dzNWdmR0RFcllQYXVYbl9rSndnS005TWNlZW1aQ3YyLTByN0dfaUdtNnAzanpoem9oYlc1ZG83bWMyckdIY3JYWWFYY1I3V08ycHVtQjZBd2ZsenU5eVRIakNPZnpZeGROaG5RUEFzNm1NcWd1YTV4YjloR1VFMnFTMC1ndXBKOFYxWUs4?oc=5", "source_name": "Market source", "published_at": "2026-03-31T07:00:00+00:00", "published_display": "31 Mar 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": "Shareholders push Koh Brothers for in-specie distribution of Oiltek stake", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxQRm53bnhpVlltNERKYTJ3SDBIdjFrOWFDNmJnYl9nWGJ2dzlBcUFxQmdXYU81Z0xHbVQxWE5lSVhPNzF4Z0w0QzVtLU9ja1RneWhFdWRFZ1lJZHM2MlM2WkJPYk1KQ3JDNDFQYnhITFdkeXkzNVFWOTFod040ZlNpTk55MzdBam9DQkFqMEJEb3NqZnpsSFJEaHprQ0V4azZBUmFLX2hQSDNhaVpjRkFjOC1pLU4?oc=5", "source_name": "The Business Times", "published_at": "2026-03-26T07:00:00+00:00", "published_display": "26 Mar 2026 07: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": "Certain Koh Brothers shareholders want distribution in specie of Oiltek International shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQSk5jS1VQenVHeko5Y2NTdzNfRjRvbWNZY2JTSnk2ZU9TOWtOdWg4cjFlVmUzakg5YjlIbE0xdjFwbGZlT0NrOGZ5aWR0OUtndkJTUmhMdGI0akt0SXVBRzdhOF9RUnRxcmFlV002X0xkQ0hQYVBtVEdsRHNVRll3amhBRk5yTjZiOG9UbnkwbW0?oc=5", "source_name": "Market source", "published_at": "2026-03-25T07:00:00+00:00", "published_display": "25 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": "Koh Brothers Eco returns to black with $6.8m earnings in 2025", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOUkVUaTg2a1hFeGs0aHpTMzRwWDBNVGdBNVdpaGVVMmp2ZWkwLUlkRndHeFJKQ0syaXFYRDlRSHduWHU3N21UZ3dfa3otOC05WUdudUVvUzliZER0THlUMzJHSWZveDQ3MU95dklnb0pTSk9UZXF1d0NRdDg0VVVpTXdOU2pFLVduUnc4ZWhQNC1LOVI4ZUhVcU1pTTc?oc=5", "source_name": "Singapore Business Review", "published_at": "2026-02-16T08:00:00+00:00", "published_display": "16 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": "Riding construction boom, Koh Brothers reverses into black with $18.6 million net profit attributable to shareholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxPUDMzMzRhaml6Sjl0cEsxc3gtWTc4SUJ3UDNsdnFPaVRTNG9lR1lIa0JXUF81Y1RpODZCS254eTJxN0VDa01uWldhXzNQLWQydHRHY1pMdWQ2UTJOTFo3TGZiZGF5S1RteFFPUDhqN21LbU1jX184azJGTVNNVURaYUdvRnd2dzNqb1ZPdldscw?oc=5", "source_name": "Market source", "published_at": "2026-02-14T08:00:00+00:00", "published_display": "14 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": "Investors Will Want Koh Brothers Group's (SGX:K75) Growth In ROCE To Persist", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxPNzZvY2xPVUF6SG1zdEw2b1FjSjR0bmx4NFRNdzUyeWFFa2l3Yk5VVng2ZXNfVmVwS1g0YUZIWmI4WkxQVkZUN0JnLXNaLXpPS2FNNjVUc2JNMHotOG1YM0JSZDZPdzktZkl5a24zajJaQWRGYmdCLTVOYnFTR05OdXU5QjJaaEpBbUtGN2NjWnNmb0lCeWoyOXd3SWlVU3drQmZwY1ZVVW9tZEhMRGpQWnlqemJLdFdfY01pbThLMm1CY3Jrc21vaTFSZkJHS1JHbDVrUVduX0o3ZDhILVHSAeMBQVVfeXFMTnM4TU1FQjh5aXVzbktjVUNZNWllMjJIMnhmaUVYblVkV25rbFp4UnNxV1JBaXZidlZrbms2Z2FuT2ROaEwwZFg5cFlBbl9hQ3ZUU2h3VWZDUFgxNW9aSXd0UUFnUWZWU0haQ2daWHBWRWFleGdKaU5Ebl9uUDV3cmJmUUY4YkJGQ1ZHRnR6bUhDR0JMTzRnblhvLTNObXFIcURTeFk1Y2FRU1lOTnNndl9mSHhyOHBoUjF0QVhMZHB6Tm94Z3BhWTFiU2xmUl82WnlHTWdDNlNGMUZ1MmVCWWZ6QWc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-21T08:00:00+00:00", "published_display": "21 Jan 2026 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": "Revenues Not Telling The Story For Koh Brothers Group Limited (SGX:K75) After Shares Rise 30%", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxPdFpsY3NpbUc4ZGk5OG5MNVNFeEszdk5NbVoyMHgzNm9WYVZndlNvaVFWQXBCTFlNd25fOUtmWTBvVkJBeGJYdWJROEtkejFUU3Zhc0wwaWVSZ1BLMk1QT01VaFdtQUk5WFhpZDhIRURJQmVXWjBPX1M0QllzRHU3YlY3c0tKeUEwd2ktM1Z5b2g2eUhsbldnY1JBa25GUXpwYlNWSVRBcHBhTHBKOEtOOEpPTGkxQUNHMzM2NTl2WTc4VjhOV0ZTd1V5WU9UUmx3RjVpblZkek1uOEV4cmfSAeMBQVVfeXFMTXhrdzI1RWlYR2JjX045Y3NlOGRYRWFOTzdpblFYSGt5UFdsWG5BaHRvemlvSG1pa1RQMnFfRG9PZldNMFpSTlRNYVdzV0dmMjZyU2xJQlZ2cEZxTXFENFVFRmlXNFMtME5aUTY4TjJObFFmQy1UMHVOQXFjN0NjS1dpZWd2ZGVxLURraENkRlEtWEs5dk1FcjJDMGkwQTZyWG5tZUFOS0pGS0ZpUjNxWTQwSGNNLVhoYTZhZS1NMVJqYjVkdkJZZFJ3UEZaMnA3b25RM0dOMjYyb2hRaDFYdzJjLTA?oc=5", "source_name": "simplywall.st", "published_at": "2025-08-01T07:00:00+00:00", "published_display": "01 Aug 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"}], "industry": [], "sector": []}, "total_fetched": 86, "total_relevant": 17, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 15, "score": 52, "total": 17, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 83, "events": [{"event": "general", "label": "Market update", "weight": 6.05, "count": 11}, {"event": "earnings", "label": "Earnings", "weight": 1.65, "count": 3}, {"event": "deals", "label": "Deals and strategy", "weight": 1.1, "count": 2}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 2, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 0.34, "latest_week": "2026-07-10", "one_week_move": 1.5, "four_week_move": -4.2, "twelve_week_move": -15.3, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.872617, "market_dynamics_buy_signal": false, "relative_strength": -8.281709, "fair_value_gap": 73.2, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "negative", "expectation_probability": 36.3239, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+1.5% over one week, -4.2% over four weeks, trend inactive, 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": 61, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "The Business Times", "count": 8}, {"label": "Market source", "count": 3}, {"label": "The Edge Singapore", "count": 2}, {"label": "simplywall.st", "count": 2}, {"label": "marketscreener.com", "count": 1}, {"label": "Singapore Business Review", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 17}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 11}, {"label": "Earnings", "count": 3}, {"label": "Deals and strategy", "count": 2}, {"label": "Capital return", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "52/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": "83/100 classification confidence."}, {"label": "Company focus", "value": "17", "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": "+1.5% over one week, -4.2% over four weeks, trend inactive, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Stocks to watch: Samudera Shipping, Koh Brothers Eco Engineering"}], "updated_at": "2026-07-17T22:37:32.905886+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}