{"ticker": {"uuid": "7a54fc14-25ee-4203-a538-3d3a7ca617a6", "symbol": "GFTU", "name": "Grafton Group plc", "exchange": "LSE", "country": "GB", "sector": "Industrials", "industry": "Industrial Distribution"}, "articles": [{"title": "Stock Talk: Sage, Dunelm, DFS, Grafton, and Ashtead Technology", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxQNGdmTHI4Zjg2Z1V6SE5ZNk5na3lkUXR3bGI5V2h6UmoxLUgzc2xodC11cWNLZXFOSTRyb05RWkNhbDZPeFBDTDNDbnNYZkUwWGVkYkU0WEZwUVd2Y0hMU1RCampFc19Rc0lFVE9zd3Q5V2RJT0YtU0RESElrVVRnaGw4eWR6RGxhVFVxZS15Q1ZDUGFGLWpSeGhFTVNCaEoxazE2cGVwcG1CRjg?oc=5", "source_name": "Citywire", "published_at": "2026-07-17T07:25:39+00:00", "published_display": "17 Jul 2026 07:25", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Advances \u00a325m Buyback With Further Share Repurchase", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOamxFdzFGMGxmbGZQY3VrYzVnRnRCNTVxMlVaYTl0cDg4eFVJR2Q4Ri1wQkhIWk9sMXgzQ0Q0aXFYX0htd2NKZjdFVU4tSWM0bXl3MHBFTENtWmRUUEpJVmZvbElqV212WEdHYlFNaE5Ocm8wSmhiQ0hzaUw4ekM5cHVEZjA3TGpvVDFHN1BYbGs3WGFGbnM0MzlRai1mSTZuRjFqNUFmLWJPR1BDMUtR?oc=5", "source_name": "TipRanks", "published_at": "2026-07-17T06:48:57+00:00", "published_display": "17 Jul 2026 06:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Steps Up \u00a325m Buyback With Further Share Purchases", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxQMkEyTXF6Tmh5OFVtd1lYbG5NU0hFblhVakxPcnlNV09TczZLdDdkajZHR3F3QS0xVTVwUEdDUmlzTHlKUTRmNnhOZmp4anRadWpRa0lDckhVYy1xdlkyMGZQV2N4cUhqY2Rpb1p6VWxGN3pZX2h3WTBVWmRpT3JrNWJpWVRWUVNiWGloT2thSVVyMnptMWFkNHR6V2NyOGR2SGxfUV9lOHRyemJIWEE?oc=5", "source_name": "TipRanks", "published_at": "2026-07-15T06:49:35+00:00", "published_display": "15 Jul 2026 06:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group shares rise as revenue grows in first half", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxPTlhVd1RrNklkX1VHZWxVNUFIMnRHVTJKRmlrRDJIcUlzVVVQajNuMlcydXRjSndlNWlhTTNhN3pTOWU0WWxTdm9IaEtBdjQ3aXBRdXdLZEJidzBYZDdnQ3JLbDVuX2dDTmFYZVFVZmJhU2NTd0JkaFRCSENHQzRRYnZsR1BoVU1RRFVCclpCMW1mR3FEcXp0RHJnVURFc0x3VjNYR2tpa0FQWGRSWXh2NVEzYUpWSTRyRlAxRkx6ajJRR3NxWU1wMw?oc=5", "source_name": "Investing.com UK", "published_at": "2026-07-13T12:52:35+00:00", "published_display": "13 Jul 2026 12:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group shares rise as revenue grows in first half By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxPOHZMNTE1a3NEUVg5bnBOczQyRVB3WlRtWGZiUHhqM2loWXFEMXBwOWpEcGV5cWt5RGw4aDljU2E2ZDEwRzhBc1dseHAtcFotYlM0Y1h6b0pVYkVXSmpadDd0bEc2dTJ5MThLS0I5cl9BMGhWU3BfVGhHcUZ1MW8xWWEtWmhmc3pqZXdDSkctOG9XbzcwOXVTUkUycDBRWWNaNGFSOHNzWXdNM0JHMm56U2k5SERrb0Np?oc=5", "source_name": "Investing.com UK", "published_at": "2026-07-13T08:46:00+00:00", "published_display": "13 Jul 2026 08:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Logs Growth in H1 Revenue; Outlook Affirmed", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxQWU9yZElZZmJvS0V6LUhzYVJaX2xKODNWSjloZVMzUTNvYlB3N2NnYjJmYXNPckl1Zk8wSVdLVXBDTEoxTHlZRVE1WnRQSlZ4MldIeTFreHVWS0dLOGVkTjBTRS1CaDBoSVIzQTlPMUVDTjMzTDRPdTNVYnNTSUNidU8zMi1DZGE2UjZCM3N1d2w0aEZDcDI2ZjAxYmVYTTQ1REltTWdYT295b3JmWWc?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-13T06:24:26+00:00", "published_display": "13 Jul 2026 06:24", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings Flash (GFTU.L) Grafton Group Reports H1 Revenue GBP1.34B", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxOaDdla2tjXzdhbXFScEJBOVFVazQzeGlLRFhtRUNjMGs2cDZhay1BM3J6MHVqUDg5U3EyVHc2aVRJaV9hOGxhWEdwcWVyaS0tc0oxQ18wR3ZhSWRnYkNOMzY0a2ZyNmtpNExLRGZwTHhReC1rbGoxUThpNnZwZ3ZyR1M5VG5rbWRpeFZCTk5FM25CUnktbUVORDR3VEl1MW4yOWlvWDlXTFRxRDJkWWpCMzFzaFRLOGs?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-13T06:01:20+00:00", "published_display": "13 Jul 2026 06:01", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group (GFTU) H2 2025 earnings summary", "summary": "", "url": "https://news.google.com/rss/articles/CBMic0FVX3lxTE4yRzFTTVdhZlViQTdqWjRiRmZVRGJyZ2ZoNE5Oc2xEdEFpV0tpb1M4WmhjZm5pR2FyTU5IdG5aaHBRa0dQWXVaNG5rYldRdjBHUHB3U2pJZDRESEhsVDBMTzd4Uk5PM2xlS012QjlRYmtRUEU?oc=5", "source_name": "Quartr", "published_at": "2026-07-10T08:16:21+00:00", "published_display": "10 Jul 2026 08:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton starts GBP25 million four-month share buyback", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxPZTJKUFd6ZXhEbTRKQy1yMTMtNXVxSHBMQ3JjdmJ0ZzFadUFrNER1RmFYaVRkVS1rcFB6Y080MzdZV1d5eTBRTERkN1JkUV9TTjlBbzhyQ0hDR3dfQTNOeXZfeWN5Yk5GUHdfLWdYaXUwM2dZaWtFeENOYnB2RXIzQ09kY2pBNDhLdmdMOXFXbnJTRzFWal9qRWkyQ3lQbFVSQTRIQlc5RTB4UQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-30T08:59:12+00:00", "published_display": "30 Jun 2026 08:59", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Sets 2030 Growth Targets as Cash Flow and Acquisitions Take Center Stage", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxNeEJCMXE4Z2FMZU1wZS1GdmFkd3lnX0ZhVDF4WDRjX0xRM3d4emhkbmVYRmp3RzRwS3RuckRCZF94MHkwMmFNMEZMMWlIYXdob0dzOUotTFVnakJxdDVjUWdidk96eEF6TzJnc3VnVXdDX1VpckRuSTVhVUtiSG42a0VYbEpkTHA5VGFOb1dqcUlKV1RYLVJMcXQyRQ?oc=5", "source_name": "Market source", "published_at": "2026-06-11T07:00:00+00:00", "published_display": "11 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "At UK\u00a38.28, Is Grafton Group plc (LON:GFTU) Worth Looking At Closely?", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxPOTBrd0NMY090bUlVVmc1RDlrcmhnVlIwMjd2QUtVX2JwVjJza1A3UzNjeWN0UDhqS0dCNUFBWDVPRTUteVBOSk1sM2d5NEEzSC1RQXVTZHFUVE1rQU9YYy14VU9SX0hnclBaNlJxanhTempSZkRDZ0hUQXlRaUNNbElsbVdwbjFsN3R5ejJ3Yw?oc=5", "source_name": "Market source", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 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": "Is Grafton Group plc (LON:GFTU) Potentially Undervalued?", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxOdTFYb19zaG1IVnZjeVE0RHhFalBhb293QU5sbnRjeDU4b3ZFdmdoWE4xVnY0ejJLaUNiYXkydjF0ZGhGRVM3TFk4czZZNDRMeHMzSDJLeWZFNFVvcE1HTkd3QllmQnVKT2RyR204MXBNUUFvc1ZDdHBMaHBzRVNaQ1RhblpHcURiNkxZQ3BzUXJnczE1WUJwNHV5Vk40ckdqUERvU21TckNaSVFSeVNtN0hfQ1AzME4zU1l6U3FWNEtLejQ3Q3A1ZGJfWDdCZ9IB0wFBVV95cUxQNjRWNnR0REh4WEJScnU2cmVtNW5vdEhMZTkwSXowMmw5MWVNQlNEc0E3eDZybzlwRWhTaFk1c3J3MDhuMnR3R2l6YTdTOE12MExNYTVsRXh1UXRPZUFnZG44czFlRC1MZ25WWThHeHVlUXN3ejgtWGRhbDgzbmZTcFJEVGR0WXdNQTJxX0JucWVIRlFsVXZ1eGRKb3E0Sk41TlJVdkxmc2pxSnZmblI4a1RLMXhJMUZpUnpxMW5KQkNmS3lmNGZuVUdEVl8yVElneWE4?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 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": "FTSE 250 Movers: Grafton Group (LSE: GFTU) Falls on Margin Pressure Warning, Abrdn (LSE: ABDN) Jumps on Citi Upgrade", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7gFBVV95cUxOZUxiQ1diR00wZF9vUXhpLWE0WnhoS09jMkZHaUVWeTlmaDBoS2Z5ZXFMTEdSUHJKVzVWSHVVZDJtTTdxUWJqWGVBdGNyVDlnRmJ4b3VBODRIMTRPckplVjlWNW1SY3o1N2p1ZUpBXy0wQnRSVE9PbXpRLXdPRXBTQ0FsZzNSVTlacTdqcGY5Z29uVnVhTlRtLXpQWXZDZm1CMlhzdXhQengxRXNxQmlDSDMwZXZCcGhnVVd1MS0zbjZqcm1waXlxZndzaXEzNnQxU3pReUpMWWdoMDNBZ2NBUGlBRDVFaGktVm5hdHpR?oc=5", "source_name": "foreignpolicyjournal.com", "published_at": "2026-05-16T07:00:00+00:00", "published_display": "16 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 20, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Shares Slide Despite \u2018Resilient Trading\u2019", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxNbnN4MTVwV0JLelppTno4U1pOamRzTVFMREdobnRSR0hOT2doNHJwT0w3NDVCZTRwQWRuLVQ0RXR5Z0FLYmpKRVA0M3E2QWY2dkI3Vnpzb093RjZReHYtQTZ5ekExVTdibWVrT2RILV9HelpuVHNQREJWLUM5ekFOeHkxeE03SFIySVU0cGxUNA?oc=5", "source_name": "AskTraders", "published_at": "2026-05-15T07:00:00+00:00", "published_display": "15 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": "Grafton Group plc's (LON:GFTU) Stock Financial Prospects Look Bleak: Should Shareholders Be Prepared For A Share Price Correction?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxPQUpuOTdVSGFNbUIzQi1NN25VdWV3M3lPcTJEbHd3dWp2UEVPd0JtSXN2dUhXT1gzVUQ4eFJNMndFdnlja2tITEN4VjRUWmdPZWdEVngwRTgyR0YzcmNiV056ekIzSjN6eWZXdUxweDNkZ2trQXc2Z3lzVC1RS2JsMjloR2w2WUM1ZEl3LUxnYm1BYkpjVk1rMlFpVHBnc2FJem0ydndxdDJGSWRXSTYyS2JYOXhLMDFWbG5kWnVWQ3N0dC15Rl83alhKdzBVWmQ4bG1iR1doclnSAd4BQVVfeXFMTk1aeDBqcmpFck85cTJCLWVmckJPM0o5SE5Xc2hxOERYYWJ0VnlHMEZFRW1OcmF0MG13ejIyLTdvcUxVT2hxVFh6eE5yNjhkWVNHdkh2Z1JiWDlMbkphM2VXbzdlVTRQYmdMTjBjamhZSHhuUFVEbWhQblRGLXNfUHhVYzFiSmV4NkQ1MVJWYVVQa1k1dV80Qk1sMHdTUnJ6STJmSWtDcE9WTUdLemRZRjRIMUdhamRza0hRSTlMSTUyZjFiY0tNd1hna1RXbUV1TzVWR1BWSnByZ1hJVjhR?oc=5", "source_name": "simplywall.st", "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": "Tough times for Grafton", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxPekllU3JpZ0Q0M2tWOTdhM3FESVhWOHNRSk5wYzAzRnB6T0NSS3dvRHhlR2FlN3h6RGJyQlBEYWMydGlaS3pmODdJaDIyVk5meDQweV9iWVdabkNyT0ZlUHdTRnJBSHJwWFRTV1d6Q1h3VHcxX3lzcmcybWgyWldlWGc4R1FmZ3lL?oc=5", "source_name": "Investors' Chronicle", "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": "Grafton Group (GFTU) Stock Forecast and Price Target 2026 $GFTU", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYkFVX3lxTFAzWHZZdDUtb0UxWkVaYWNyelhLVkNkd3E3Q1hfbFFtX2dpVGlqckxQTHhYU2pVU29DcjYwNTlRV1R0YmlBUlRaRkZzdkthdlZRYTF4ZmJab0lNd1FYamdOOFNR?oc=5", "source_name": "MarketBeat", "published_at": "2024-05-11T14:02:29+00:00", "published_display": "11 May 2024 14:02", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Gay figure skater Colin Grafton shares his story and his dream", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxPS05WZWlDeTd0Z0hUNWdfLV9HN2l5TkVDdGxPTEZjSm1pNFU4TkZEc0RZRDE3TXlQeXp0UTBIVmRPcDdBamhlR0NlaGdQSW40T1hjS044OW1TeFdxeVh1TzZRTWx3empWMS1ZVGEyekZ0V3RndlhjWktJcVJPcHUtSFJRZ0ZhNkpRVllsVDloQzhxMGxKcENIRUVmdWFFYlZUV0JPcC1LQkpiQQ?oc=5", "source_name": "Washington Blade", "published_at": "2024-02-26T08:00:00+00:00", "published_display": "26 Feb 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": "Grafton Group Live Share Prices and Trades. GFTU Live Streaming Share Prices.", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxNa2lKOGl6bGUwWURmeUdmTkVsa05BQXoxakZoQS02ZHc5bzRrTlNwM2I3dlExbmtiQWtBUnNXc1B2dDJFZE9uS095T3pkVTliOFhLWUlISDR5S29MUHVlN0JiZjdkMHJrLXRoRmFhQVFRVlI3anJ2dWxXVWlJNHFFRHNCMA?oc=5", "source_name": "London South East", "published_at": "2023-05-06T21:03:53+00:00", "published_display": "06 May 2023 21:03", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Stock Price Forecast. Should You Buy GFTU.L?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiS0FVX3lxTE8zYklpV0VkUlVHWDZ0anMxc0REcjlCSl9VcTlfbUplQVpLMUQzY2RpR0QyRlpfaVNzVFNUT0xuSkFfOHQyWG93cnNQcw?oc=5", "source_name": "StockInvest.us", "published_at": "2020-12-13T08:11:42+00:00", "published_display": "13 Dec 2020 08:11", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group (GFTU) Share Price, Stock Value, News & Analysis $GFTU", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVkFVX3lxTE1TODlXeC1VYTVuUzNCQ24zc0dLWFBLUTAxM2pzMVJxbmZkM3FYMmt2M2hlM3o4MWVsTlUxZHZZSlNtNlQybzh5OXpBOGJoelI4M3NNYjR3?oc=5", "source_name": "MarketBeat", "published_at": "2015-06-10T03:58:32+00:00", "published_display": "10 Jun 2015 03:58", "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": "Stock Talk: Sage, Dunelm, DFS, Grafton, and Ashtead Technology", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxQNGdmTHI4Zjg2Z1V6SE5ZNk5na3lkUXR3bGI5V2h6UmoxLUgzc2xodC11cWNLZXFOSTRyb05RWkNhbDZPeFBDTDNDbnNYZkUwWGVkYkU0WEZwUVd2Y0hMU1RCampFc19Rc0lFVE9zd3Q5V2RJT0YtU0RESElrVVRnaGw4eWR6RGxhVFVxZS15Q1ZDUGFGLWpSeGhFTVNCaEoxazE2cGVwcG1CRjg?oc=5", "source_name": "Citywire", "published_at": "2026-07-17T07:25:39+00:00", "published_display": "17 Jul 2026 07:25", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Advances \u00a325m Buyback With Further Share Repurchase", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOamxFdzFGMGxmbGZQY3VrYzVnRnRCNTVxMlVaYTl0cDg4eFVJR2Q4Ri1wQkhIWk9sMXgzQ0Q0aXFYX0htd2NKZjdFVU4tSWM0bXl3MHBFTENtWmRUUEpJVmZvbElqV212WEdHYlFNaE5Ocm8wSmhiQ0hzaUw4ekM5cHVEZjA3TGpvVDFHN1BYbGs3WGFGbnM0MzlRai1mSTZuRjFqNUFmLWJPR1BDMUtR?oc=5", "source_name": "TipRanks", "published_at": "2026-07-17T06:48:57+00:00", "published_display": "17 Jul 2026 06:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Steps Up \u00a325m Buyback With Further Share Purchases", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxQMkEyTXF6Tmh5OFVtd1lYbG5NU0hFblhVakxPcnlNV09TczZLdDdkajZHR3F3QS0xVTVwUEdDUmlzTHlKUTRmNnhOZmp4anRadWpRa0lDckhVYy1xdlkyMGZQV2N4cUhqY2Rpb1p6VWxGN3pZX2h3WTBVWmRpT3JrNWJpWVRWUVNiWGloT2thSVVyMnptMWFkNHR6V2NyOGR2SGxfUV9lOHRyemJIWEE?oc=5", "source_name": "TipRanks", "published_at": "2026-07-15T06:49:35+00:00", "published_display": "15 Jul 2026 06:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group shares rise as revenue grows in first half", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxPTlhVd1RrNklkX1VHZWxVNUFIMnRHVTJKRmlrRDJIcUlzVVVQajNuMlcydXRjSndlNWlhTTNhN3pTOWU0WWxTdm9IaEtBdjQ3aXBRdXdLZEJidzBYZDdnQ3JLbDVuX2dDTmFYZVFVZmJhU2NTd0JkaFRCSENHQzRRYnZsR1BoVU1RRFVCclpCMW1mR3FEcXp0RHJnVURFc0x3VjNYR2tpa0FQWGRSWXh2NVEzYUpWSTRyRlAxRkx6ajJRR3NxWU1wMw?oc=5", "source_name": "Investing.com UK", "published_at": "2026-07-13T12:52:35+00:00", "published_display": "13 Jul 2026 12:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group shares rise as revenue grows in first half By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxPOHZMNTE1a3NEUVg5bnBOczQyRVB3WlRtWGZiUHhqM2loWXFEMXBwOWpEcGV5cWt5RGw4aDljU2E2ZDEwRzhBc1dseHAtcFotYlM0Y1h6b0pVYkVXSmpadDd0bEc2dTJ5MThLS0I5cl9BMGhWU3BfVGhHcUZ1MW8xWWEtWmhmc3pqZXdDSkctOG9XbzcwOXVTUkUycDBRWWNaNGFSOHNzWXdNM0JHMm56U2k5SERrb0Np?oc=5", "source_name": "Investing.com UK", "published_at": "2026-07-13T08:46:00+00:00", "published_display": "13 Jul 2026 08:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Logs Growth in H1 Revenue; Outlook Affirmed", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxQWU9yZElZZmJvS0V6LUhzYVJaX2xKODNWSjloZVMzUTNvYlB3N2NnYjJmYXNPckl1Zk8wSVdLVXBDTEoxTHlZRVE1WnRQSlZ4MldIeTFreHVWS0dLOGVkTjBTRS1CaDBoSVIzQTlPMUVDTjMzTDRPdTNVYnNTSUNidU8zMi1DZGE2UjZCM3N1d2w0aEZDcDI2ZjAxYmVYTTQ1REltTWdYT295b3JmWWc?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-13T06:24:26+00:00", "published_display": "13 Jul 2026 06:24", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings Flash (GFTU.L) Grafton Group Reports H1 Revenue GBP1.34B", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxOaDdla2tjXzdhbXFScEJBOVFVazQzeGlLRFhtRUNjMGs2cDZhay1BM3J6MHVqUDg5U3EyVHc2aVRJaV9hOGxhWEdwcWVyaS0tc0oxQ18wR3ZhSWRnYkNOMzY0a2ZyNmtpNExLRGZwTHhReC1rbGoxUThpNnZwZ3ZyR1M5VG5rbWRpeFZCTk5FM25CUnktbUVORDR3VEl1MW4yOWlvWDlXTFRxRDJkWWpCMzFzaFRLOGs?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-13T06:01:20+00:00", "published_display": "13 Jul 2026 06:01", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group (GFTU) H2 2025 earnings summary", "summary": "", "url": "https://news.google.com/rss/articles/CBMic0FVX3lxTE4yRzFTTVdhZlViQTdqWjRiRmZVRGJyZ2ZoNE5Oc2xEdEFpV0tpb1M4WmhjZm5pR2FyTU5IdG5aaHBRa0dQWXVaNG5rYldRdjBHUHB3U2pJZDRESEhsVDBMTzd4Uk5PM2xlS012QjlRYmtRUEU?oc=5", "source_name": "Quartr", "published_at": "2026-07-10T08:16:21+00:00", "published_display": "10 Jul 2026 08:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton starts GBP25 million four-month share buyback", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxPZTJKUFd6ZXhEbTRKQy1yMTMtNXVxSHBMQ3JjdmJ0ZzFadUFrNER1RmFYaVRkVS1rcFB6Y080MzdZV1d5eTBRTERkN1JkUV9TTjlBbzhyQ0hDR3dfQTNOeXZfeWN5Yk5GUHdfLWdYaXUwM2dZaWtFeENOYnB2RXIzQ09kY2pBNDhLdmdMOXFXbnJTRzFWal9qRWkyQ3lQbFVSQTRIQlc5RTB4UQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-30T08:59:12+00:00", "published_display": "30 Jun 2026 08:59", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Sets 2030 Growth Targets as Cash Flow and Acquisitions Take Center Stage", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxNeEJCMXE4Z2FMZU1wZS1GdmFkd3lnX0ZhVDF4WDRjX0xRM3d4emhkbmVYRmp3RzRwS3RuckRCZF94MHkwMmFNMEZMMWlIYXdob0dzOUotTFVnakJxdDVjUWdidk96eEF6TzJnc3VnVXdDX1VpckRuSTVhVUtiSG42a0VYbEpkTHA5VGFOb1dqcUlKV1RYLVJMcXQyRQ?oc=5", "source_name": "Market source", "published_at": "2026-06-11T07:00:00+00:00", "published_display": "11 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "At UK\u00a38.28, Is Grafton Group plc (LON:GFTU) Worth Looking At Closely?", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxPOTBrd0NMY090bUlVVmc1RDlrcmhnVlIwMjd2QUtVX2JwVjJza1A3UzNjeWN0UDhqS0dCNUFBWDVPRTUteVBOSk1sM2d5NEEzSC1RQXVTZHFUVE1rQU9YYy14VU9SX0hnclBaNlJxanhTempSZkRDZ0hUQXlRaUNNbElsbVdwbjFsN3R5ejJ3Yw?oc=5", "source_name": "Market source", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 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": "Is Grafton Group plc (LON:GFTU) Potentially Undervalued?", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxOdTFYb19zaG1IVnZjeVE0RHhFalBhb293QU5sbnRjeDU4b3ZFdmdoWE4xVnY0ejJLaUNiYXkydjF0ZGhGRVM3TFk4czZZNDRMeHMzSDJLeWZFNFVvcE1HTkd3QllmQnVKT2RyR204MXBNUUFvc1ZDdHBMaHBzRVNaQ1RhblpHcURiNkxZQ3BzUXJnczE1WUJwNHV5Vk40ckdqUERvU21TckNaSVFSeVNtN0hfQ1AzME4zU1l6U3FWNEtLejQ3Q3A1ZGJfWDdCZ9IB0wFBVV95cUxQNjRWNnR0REh4WEJScnU2cmVtNW5vdEhMZTkwSXowMmw5MWVNQlNEc0E3eDZybzlwRWhTaFk1c3J3MDhuMnR3R2l6YTdTOE12MExNYTVsRXh1UXRPZUFnZG44czFlRC1MZ25WWThHeHVlUXN3ejgtWGRhbDgzbmZTcFJEVGR0WXdNQTJxX0JucWVIRlFsVXZ1eGRKb3E0Sk41TlJVdkxmc2pxSnZmblI4a1RLMXhJMUZpUnpxMW5KQkNmS3lmNGZuVUdEVl8yVElneWE4?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 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": "FTSE 250 Movers: Grafton Group (LSE: GFTU) Falls on Margin Pressure Warning, Abrdn (LSE: ABDN) Jumps on Citi Upgrade", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7gFBVV95cUxOZUxiQ1diR00wZF9vUXhpLWE0WnhoS09jMkZHaUVWeTlmaDBoS2Z5ZXFMTEdSUHJKVzVWSHVVZDJtTTdxUWJqWGVBdGNyVDlnRmJ4b3VBODRIMTRPckplVjlWNW1SY3o1N2p1ZUpBXy0wQnRSVE9PbXpRLXdPRXBTQ0FsZzNSVTlacTdqcGY5Z29uVnVhTlRtLXpQWXZDZm1CMlhzdXhQengxRXNxQmlDSDMwZXZCcGhnVVd1MS0zbjZqcm1waXlxZndzaXEzNnQxU3pReUpMWWdoMDNBZ2NBUGlBRDVFaGktVm5hdHpR?oc=5", "source_name": "foreignpolicyjournal.com", "published_at": "2026-05-16T07:00:00+00:00", "published_display": "16 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 20, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Shares Slide Despite \u2018Resilient Trading\u2019", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxNbnN4MTVwV0JLelppTno4U1pOamRzTVFMREdobnRSR0hOT2doNHJwT0w3NDVCZTRwQWRuLVQ0RXR5Z0FLYmpKRVA0M3E2QWY2dkI3Vnpzb093RjZReHYtQTZ5ekExVTdibWVrT2RILV9HelpuVHNQREJWLUM5ekFOeHkxeE03SFIySVU0cGxUNA?oc=5", "source_name": "AskTraders", "published_at": "2026-05-15T07:00:00+00:00", "published_display": "15 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": "Grafton Group plc's (LON:GFTU) Stock Financial Prospects Look Bleak: Should Shareholders Be Prepared For A Share Price Correction?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxPQUpuOTdVSGFNbUIzQi1NN25VdWV3M3lPcTJEbHd3dWp2UEVPd0JtSXN2dUhXT1gzVUQ4eFJNMndFdnlja2tITEN4VjRUWmdPZWdEVngwRTgyR0YzcmNiV056ekIzSjN6eWZXdUxweDNkZ2trQXc2Z3lzVC1RS2JsMjloR2w2WUM1ZEl3LUxnYm1BYkpjVk1rMlFpVHBnc2FJem0ydndxdDJGSWRXSTYyS2JYOXhLMDFWbG5kWnVWQ3N0dC15Rl83alhKdzBVWmQ4bG1iR1doclnSAd4BQVVfeXFMTk1aeDBqcmpFck85cTJCLWVmckJPM0o5SE5Xc2hxOERYYWJ0VnlHMEZFRW1OcmF0MG13ejIyLTdvcUxVT2hxVFh6eE5yNjhkWVNHdkh2Z1JiWDlMbkphM2VXbzdlVTRQYmdMTjBjamhZSHhuUFVEbWhQblRGLXNfUHhVYzFiSmV4NkQ1MVJWYVVQa1k1dV80Qk1sMHdTUnJ6STJmSWtDcE9WTUdLemRZRjRIMUdhamRza0hRSTlMSTUyZjFiY0tNd1hna1RXbUV1TzVWR1BWSnByZ1hJVjhR?oc=5", "source_name": "simplywall.st", "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": "Tough times for Grafton", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxPekllU3JpZ0Q0M2tWOTdhM3FESVhWOHNRSk5wYzAzRnB6T0NSS3dvRHhlR2FlN3h6RGJyQlBEYWMydGlaS3pmODdJaDIyVk5meDQweV9iWVdabkNyT0ZlUHdTRnJBSHJwWFRTV1d6Q1h3VHcxX3lzcmcybWgyWldlWGc4R1FmZ3lL?oc=5", "source_name": "Investors' Chronicle", "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": "Grafton Group (GFTU) Stock Forecast and Price Target 2026 $GFTU", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYkFVX3lxTFAzWHZZdDUtb0UxWkVaYWNyelhLVkNkd3E3Q1hfbFFtX2dpVGlqckxQTHhYU2pVU29DcjYwNTlRV1R0YmlBUlRaRkZzdkthdlZRYTF4ZmJab0lNd1FYamdOOFNR?oc=5", "source_name": "MarketBeat", "published_at": "2024-05-11T14:02:29+00:00", "published_display": "11 May 2024 14:02", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Gay figure skater Colin Grafton shares his story and his dream", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxPS05WZWlDeTd0Z0hUNWdfLV9HN2l5TkVDdGxPTEZjSm1pNFU4TkZEc0RZRDE3TXlQeXp0UTBIVmRPcDdBamhlR0NlaGdQSW40T1hjS044OW1TeFdxeVh1TzZRTWx3empWMS1ZVGEyekZ0V3RndlhjWktJcVJPcHUtSFJRZ0ZhNkpRVllsVDloQzhxMGxKcENIRUVmdWFFYlZUV0JPcC1LQkpiQQ?oc=5", "source_name": "Washington Blade", "published_at": "2024-02-26T08:00:00+00:00", "published_display": "26 Feb 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": "Grafton Group Live Share Prices and Trades. GFTU Live Streaming Share Prices.", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxNa2lKOGl6bGUwWURmeUdmTkVsa05BQXoxakZoQS02ZHc5bzRrTlNwM2I3dlExbmtiQWtBUnNXc1B2dDJFZE9uS095T3pkVTliOFhLWUlISDR5S29MUHVlN0JiZjdkMHJrLXRoRmFhQVFRVlI3anJ2dWxXVWlJNHFFRHNCMA?oc=5", "source_name": "London South East", "published_at": "2023-05-06T21:03:53+00:00", "published_display": "06 May 2023 21:03", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group Stock Price Forecast. Should You Buy GFTU.L?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiS0FVX3lxTE8zYklpV0VkUlVHWDZ0anMxc0REcjlCSl9VcTlfbUplQVpLMUQzY2RpR0QyRlpfaVNzVFNUT0xuSkFfOHQyWG93cnNQcw?oc=5", "source_name": "StockInvest.us", "published_at": "2020-12-13T08:11:42+00:00", "published_display": "13 Dec 2020 08:11", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Grafton Group (GFTU) Share Price, Stock Value, News & Analysis $GFTU", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVkFVX3lxTE1TODlXeC1VYTVuUzNCQ24zc0dLWFBLUTAxM2pzMVJxbmZkM3FYMmt2M2hlM3o4MWVsTlUxZHZZSlNtNlQybzh5OXpBOGJoelI4M3NNYjR3?oc=5", "source_name": "MarketBeat", "published_at": "2015-06-10T03:58:32+00:00", "published_display": "10 Jun 2015 03:58", "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": 85, "total_relevant": 21, "sentiment_summary": {"positive": 4, "negative": 1, "neutral": 16, "score": 51, "total": 21, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 75, "events": [{"event": "general", "label": "Market update", "weight": 4.95, "count": 9}, {"event": "earnings", "label": "Earnings", "weight": 3.3, "count": 6}, {"event": "capital_return", "label": "Capital return", "weight": 1.65, "count": 3}, {"event": "guidance", "label": "Guidance", "weight": 1.1, "count": 2}, {"event": "deals", "label": "Deals and strategy", "weight": 0.55, "count": 1}], "positive_events": 4, "negative_events": 1}, "market_context": {"has_market_context": true, "latest_close": 878.8, "latest_week": "2026-07-10", "one_week_move": -2.8, "four_week_move": 0.4, "twelve_week_move": -8.6, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.078723, "market_dynamics_buy_signal": false, "relative_strength": -8.85021, "fair_value_gap": -5.4, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 54.1938, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-2.8% over one week, +0.4% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 57, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "marketscreener.com", "count": 3}, {"label": "TipRanks", "count": 2}, {"label": "Investing.com UK", "count": 2}, {"label": "Market source", "count": 2}, {"label": "simplywall.st", "count": 2}, {"label": "MarketBeat", "count": 2}, {"label": "Citywire", "count": 1}, {"label": "Quartr", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 21}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 9}, {"label": "Earnings", "count": 6}, {"label": "Capital return", "count": 3}, {"label": "Guidance", "count": 2}, {"label": "Deals and strategy", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "51/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": "75/100 classification confidence."}, {"label": "Company focus", "value": "21", "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": "-2.8% over one week, +0.4% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Stock Talk: Sage, Dunelm, DFS, Grafton, and Ashtead Technology"}], "updated_at": "2026-07-17T09:52:15.871480+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}