{"ticker": {"uuid": "9f6db337-2e03-4cd9-ad77-123c49bf7579", "symbol": "TPT", "name": "Topps Tiles Plc", "exchange": "LSE", "country": "GB", "sector": "Consumer Cyclical", "industry": "Home Improvement Retail"}, "articles": [{"title": "Topps Tiles launches new Trade app to save time on the job", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPU2VhQ21MUmFiM3RlRnZVV09aRGRxWlRXVk1JVDM4elhvcDNRS0stSzAyYnNOdXdQNG45U1RhZThZQ1pkN3I5MkNjS1l3MTBCMllncWp3ckZNblU1d2lvdTdjRm9uNTZsTFNaLU5UeXBnTWJqeWgtOGdPRjJ4OG4yTVJtUkNqTVhobTFDNE53TmtDS0pLcHFzblU5M2NXMEU?oc=5", "source_name": "Installer Online", "published_at": "2026-06-11T13:36:08+00:00", "published_display": "11 Jun 2026 13:36", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Topps Tiles Plc:", "summary": "", "url": "https://news.google.com/rss/articles/CBMieEFVX3lxTE1ocXpxMlQ2Ulk2U3NfWUpyb1dfOWwwMEtPOFN3cEQwSGp0LXkzTTZWZEZEdjZ2SGk2TExndUxYOUl6bXo3dWFqTkp0ZjRpWm5lQW1SWC0wNkFxY0hMVTJOR1k0ZWdIWkE1QmtaMS1LMXFYcTlrc0dzcw?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-03T07:00:00+00:00", "published_display": "03 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": "We Think Topps Tiles' (LON:TPT) Profit Is Only A Baseline For What They Can Achieve", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxOeTRzZXhpdW9mRlZWWEk0MVo3ZUgtWklWTGNsdWJMYnpLZkNEM1B5TUtVWk9jbHFCTXVXU1A2ZHB2RGZ0N2xNdmEydW5vTWxLa05RaGNrX0VnYTJ6ejVQOWw5S3ludlkyUUhhUFgyaWlwUDhDYlRXX2ZVYjVGeWFHSG9LU3JWTUVkR0xYYkhtM3cweVVu?oc=5", "source_name": "Market source", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 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": "We Think Topps Tiles' (LON:TPT) Robust Earnings Are Conservative", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQYmkzckxadTlkUUx5X0VXTmZnM0FaV2YtcW8zX0xWei1ESkUzLWZtYjlORmlyaFA4UzNEY1FpaXhmZDloMjdGYlBZRzV2ejVhR2lYVHJJNDhmUnl5R0I0dTFlcFVudEt3ZVFsUExoVmlXWkNuZElqdUprd2QxMmJQYWhGMXUyVGU3WkVCeFV6Zm81R3JBbzMzdUcwM0hZQmo2dzlXLTQ5bHppSGhtWVY4cDdlQ0dKeVZjM0g0eFlybWFUcWR1aHhxQUVRZ9IB0AFBVV95cUxQWW9Ba185OHNnR2dGdkt6Q2J0MW1VWTJycXJuaThwbW9HTDE3VUE5djBkWHBsY19KZGJQeWxPdjl0QXVBVnR6RnpySjlra2FsY0MwT2szVkxiXy15cHZiblFaNF9BUC1QWm1IdnJNMW1jdVp4aG1RaGI0YTA0ZEFhajc1N3E0a05pOWpBSjRJa0ltT3dBaXN1QTdkdXpzWFF1emdKQmpFRW1RUjFSNHhfUnNBSzdManBGM3ZHV2IyQ0txd3loTUhEWHZGbXcxdFVq?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-26T07:00:00+00:00", "published_display": "26 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK Stock Market News: Berkeley, Smiths, Topps Tiles", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxQdGR2Y2dXcnR1MllTdTd6alZ3aU5KUXUtaGVYaElKRDV6U0tLNXp2aTMyLWNGbGFzblMtZ0tKR2wwcXQ2TWotUXBkaC03TFRpOXBrcHVxWm5Ib0EyRk1UdDlTQ2xOZEhSSjFEejBiSkVQODVYclVXbDQ5cmRYaU5TaXR0MzNfM1plUWc?oc=5", "source_name": "The Armchair Trader", "published_at": "2026-04-01T07:00:00+00:00", "published_display": "01 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": "Topps Tiles is quietly strengthening its foundations", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxPS3V2WUZFS1FPbWh1TElHVnV0NDRmV2lBUVBUQl9DVG1MRGJ5TU0yZnkyX2xvTWJzTUlfb3ZzbkMwX3lHSnkzSFJja3A1WmFqV0lSM0dGWERNeHdQejZxY2lBQ0ZxTEpUQmF2bk0xTlhYZ3BDQk01dmhIVzZXTjB3RFg4azgxd0JYX1VtM1hZbDRIcWZTeG9yRTZMSFFEZw?oc=5", "source_name": "The Armchair Trader", "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": "UK Stock Market News: Topps Tiles, Reckitt Benckiser, Henry Boot", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxNeE5pTGJHX1h5VzdtcjliOFdZYWRUdVZfU193ZnlkdG5wUzlxMlBIVEkwWnlzQnBDcG5aUHdwTDZ1ZzhYWEdVcERYQWpoMXVJbnVKS05tYm5SdXlUVTdERkstUnI3b0hIVWlYRlp5dzhwWWpqZ24teEhjLUVlVEIxMU1uSDRrWjBmVE9BTnVibHUzMUtmTXoyZg?oc=5", "source_name": "The Armchair Trader", "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": "Is Topps Tiles Plc (LON:TPT) Potentially Undervalued?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZkFVX3lxTE80SlpGY2dtMkxrVndnY2RsdFRnMlJUMUJTSWFHZ1BMZ0FXYVJqZVVBVUlZMGZ2VGVzTEplODh6d1dIYThVTkVIcXU1S3ZOdDg5UXFnNnZXMmNLOGRCbTlkdXNEVXpwUQ?oc=5", "source_name": "webull.com.my", "published_at": "2025-12-23T08:00:00+00:00", "published_display": "23 Dec 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": "Topps Tiles buys Fired Earth brand from administration as sales growth slows", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxOUUhwSFhFQW5EdU5iWWhNanFHUGo0aEpoUU5OZlBIS1FzWl90S3M5TGhvRy1JRXg1M3Q5aGlWc19aX1FCeF9hQ2lUMXMxTjIwaVBUSUhyeUNrMzhaajVEOGhaQnlGTDRvQzZGVk1MMDZyVzh5Z2VEVGtoNW5udmxOd1laVQ?oc=5", "source_name": "Market source", "published_at": "2025-12-02T08:00:00+00:00", "published_display": "02 Dec 2025 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": "Topps Tiles incoming CEO faces slowing sales, profit delay at key unit", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxOZXhqd3U5dlZEM2NPOWNkNGtpZlcySEFfWjB5T1NWMkZvbm1wYm1mazRtSW1hWFRGcVo3cExTLW12TVR0NVJmdHo1M2VDcm5ueWpGbTJIN0xQdHhWT1N5VXVpZ0pzejRUQ2Q2NXJOYjVzQUhhVmdydXkyNW9NcFhqY3loLWk3bDlpV2NBUFNQVGR1Zzh3U3ZvQQ?oc=5", "source_name": "Reuters", "published_at": "2025-12-01T08:00:00+00:00", "published_display": "01 Dec 2025 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Time To Consider Buying Topps Tiles Plc (LON:TPT)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxPSkoyQ1M5Q3Rua0VpWnVTWjJqY1dfWGlsUG13NXBwZXFuYVNtYkNFWEdlUzFveUNuZWVjdm41cWNoSUtxUmVUTHlDaDJCeGRFY0luQ2tYLTExaFJPVDQwWVBqeUtQcWVGZW12N3J4aWtTUjljcW95eC14d1hHdlh5SFdjOFc?oc=5", "source_name": "Market source", "published_at": "2025-06-17T07:00:00+00:00", "published_display": "17 Jun 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": "UK's Topps Tiles flags persistently tough market, shares slump", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQeE8zTy1mX2R6enBuVWg0RG50MHpnWTRGUjZTNWY4TWdQYU5kLTBPV01UWUhEaFg4d2gxb1ZPcDBrWGpiV2pMZFRvYUwwNVFMLTQycjh5bmVOMEF6cUZzWl9Hc3J5U1N1WmxneXZYb21rbmh5ZXlrM2l3cEhXXzFFQnpFaXBDRXlBOU5wOU16VzhmSlpVLTFuY1ZOWTdFWVNTMTdlbjA3bG5jWmF5RHFleG9sZXVaWGxm?oc=5", "source_name": "Reuters", "published_at": "2024-07-03T07:00:00+00:00", "published_display": "03 Jul 2024 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": "Topps Tiles launches new Trade app to save time on the job", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPU2VhQ21MUmFiM3RlRnZVV09aRGRxWlRXVk1JVDM4elhvcDNRS0stSzAyYnNOdXdQNG45U1RhZThZQ1pkN3I5MkNjS1l3MTBCMllncWp3ckZNblU1d2lvdTdjRm9uNTZsTFNaLU5UeXBnTWJqeWgtOGdPRjJ4OG4yTVJtUkNqTVhobTFDNE53TmtDS0pLcHFzblU5M2NXMEU?oc=5", "source_name": "Installer Online", "published_at": "2026-06-11T13:36:08+00:00", "published_display": "11 Jun 2026 13:36", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Topps Tiles Plc:", "summary": "", "url": "https://news.google.com/rss/articles/CBMieEFVX3lxTE1ocXpxMlQ2Ulk2U3NfWUpyb1dfOWwwMEtPOFN3cEQwSGp0LXkzTTZWZEZEdjZ2SGk2TExndUxYOUl6bXo3dWFqTkp0ZjRpWm5lQW1SWC0wNkFxY0hMVTJOR1k0ZWdIWkE1QmtaMS1LMXFYcTlrc0dzcw?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-03T07:00:00+00:00", "published_display": "03 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": "We Think Topps Tiles' (LON:TPT) Profit Is Only A Baseline For What They Can Achieve", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxOeTRzZXhpdW9mRlZWWEk0MVo3ZUgtWklWTGNsdWJMYnpLZkNEM1B5TUtVWk9jbHFCTXVXU1A2ZHB2RGZ0N2xNdmEydW5vTWxLa05RaGNrX0VnYTJ6ejVQOWw5S3ludlkyUUhhUFgyaWlwUDhDYlRXX2ZVYjVGeWFHSG9LU3JWTUVkR0xYYkhtM3cweVVu?oc=5", "source_name": "Market source", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 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": "We Think Topps Tiles' (LON:TPT) Robust Earnings Are Conservative", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQYmkzckxadTlkUUx5X0VXTmZnM0FaV2YtcW8zX0xWei1ESkUzLWZtYjlORmlyaFA4UzNEY1FpaXhmZDloMjdGYlBZRzV2ejVhR2lYVHJJNDhmUnl5R0I0dTFlcFVudEt3ZVFsUExoVmlXWkNuZElqdUprd2QxMmJQYWhGMXUyVGU3WkVCeFV6Zm81R3JBbzMzdUcwM0hZQmo2dzlXLTQ5bHppSGhtWVY4cDdlQ0dKeVZjM0g0eFlybWFUcWR1aHhxQUVRZ9IB0AFBVV95cUxQWW9Ba185OHNnR2dGdkt6Q2J0MW1VWTJycXJuaThwbW9HTDE3VUE5djBkWHBsY19KZGJQeWxPdjl0QXVBVnR6RnpySjlra2FsY0MwT2szVkxiXy15cHZiblFaNF9BUC1QWm1IdnJNMW1jdVp4aG1RaGI0YTA0ZEFhajc1N3E0a05pOWpBSjRJa0ltT3dBaXN1QTdkdXpzWFF1emdKQmpFRW1RUjFSNHhfUnNBSzdManBGM3ZHV2IyQ0txd3loTUhEWHZGbXcxdFVq?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-26T07:00:00+00:00", "published_display": "26 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK Stock Market News: Berkeley, Smiths, Topps Tiles", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxQdGR2Y2dXcnR1MllTdTd6alZ3aU5KUXUtaGVYaElKRDV6U0tLNXp2aTMyLWNGbGFzblMtZ0tKR2wwcXQ2TWotUXBkaC03TFRpOXBrcHVxWm5Ib0EyRk1UdDlTQ2xOZEhSSjFEejBiSkVQODVYclVXbDQ5cmRYaU5TaXR0MzNfM1plUWc?oc=5", "source_name": "The Armchair Trader", "published_at": "2026-04-01T07:00:00+00:00", "published_display": "01 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": "Topps Tiles is quietly strengthening its foundations", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxPS3V2WUZFS1FPbWh1TElHVnV0NDRmV2lBUVBUQl9DVG1MRGJ5TU0yZnkyX2xvTWJzTUlfb3ZzbkMwX3lHSnkzSFJja3A1WmFqV0lSM0dGWERNeHdQejZxY2lBQ0ZxTEpUQmF2bk0xTlhYZ3BDQk01dmhIVzZXTjB3RFg4azgxd0JYX1VtM1hZbDRIcWZTeG9yRTZMSFFEZw?oc=5", "source_name": "The Armchair Trader", "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": "UK Stock Market News: Topps Tiles, Reckitt Benckiser, Henry Boot", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxNeE5pTGJHX1h5VzdtcjliOFdZYWRUdVZfU193ZnlkdG5wUzlxMlBIVEkwWnlzQnBDcG5aUHdwTDZ1ZzhYWEdVcERYQWpoMXVJbnVKS05tYm5SdXlUVTdERkstUnI3b0hIVWlYRlp5dzhwWWpqZ24teEhjLUVlVEIxMU1uSDRrWjBmVE9BTnVibHUzMUtmTXoyZg?oc=5", "source_name": "The Armchair Trader", "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": "Is Topps Tiles Plc (LON:TPT) Potentially Undervalued?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZkFVX3lxTE80SlpGY2dtMkxrVndnY2RsdFRnMlJUMUJTSWFHZ1BMZ0FXYVJqZVVBVUlZMGZ2VGVzTEplODh6d1dIYThVTkVIcXU1S3ZOdDg5UXFnNnZXMmNLOGRCbTlkdXNEVXpwUQ?oc=5", "source_name": "webull.com.my", "published_at": "2025-12-23T08:00:00+00:00", "published_display": "23 Dec 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": "Topps Tiles buys Fired Earth brand from administration as sales growth slows", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxOUUhwSFhFQW5EdU5iWWhNanFHUGo0aEpoUU5OZlBIS1FzWl90S3M5TGhvRy1JRXg1M3Q5aGlWc19aX1FCeF9hQ2lUMXMxTjIwaVBUSUhyeUNrMzhaajVEOGhaQnlGTDRvQzZGVk1MMDZyVzh5Z2VEVGtoNW5udmxOd1laVQ?oc=5", "source_name": "Market source", "published_at": "2025-12-02T08:00:00+00:00", "published_display": "02 Dec 2025 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": "Topps Tiles incoming CEO faces slowing sales, profit delay at key unit", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxOZXhqd3U5dlZEM2NPOWNkNGtpZlcySEFfWjB5T1NWMkZvbm1wYm1mazRtSW1hWFRGcVo3cExTLW12TVR0NVJmdHo1M2VDcm5ueWpGbTJIN0xQdHhWT1N5VXVpZ0pzejRUQ2Q2NXJOYjVzQUhhVmdydXkyNW9NcFhqY3loLWk3bDlpV2NBUFNQVGR1Zzh3U3ZvQQ?oc=5", "source_name": "Reuters", "published_at": "2025-12-01T08:00:00+00:00", "published_display": "01 Dec 2025 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Time To Consider Buying Topps Tiles Plc (LON:TPT)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxPSkoyQ1M5Q3Rua0VpWnVTWjJqY1dfWGlsUG13NXBwZXFuYVNtYkNFWEdlUzFveUNuZWVjdm41cWNoSUtxUmVUTHlDaDJCeGRFY0luQ2tYLTExaFJPVDQwWVBqeUtQcWVGZW12N3J4aWtTUjljcW95eC14d1hHdlh5SFdjOFc?oc=5", "source_name": "Market source", "published_at": "2025-06-17T07:00:00+00:00", "published_display": "17 Jun 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": "UK's Topps Tiles flags persistently tough market, shares slump", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQeE8zTy1mX2R6enBuVWg0RG50MHpnWTRGUjZTNWY4TWdQYU5kLTBPV01UWUhEaFg4d2gxb1ZPcDBrWGpiV2pMZFRvYUwwNVFMLTQycjh5bmVOMEF6cUZzWl9Hc3J5U1N1WmxneXZYb21rbmh5ZXlrM2l3cEhXXzFFQnpFaXBDRXlBOU5wOU16VzhmSlpVLTFuY1ZOWTdFWVNTMTdlbjA3bG5jWmF5RHFleG9sZXVaWGxm?oc=5", "source_name": "Reuters", "published_at": "2024-07-03T07:00:00+00:00", "published_display": "03 Jul 2024 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": 85, "total_relevant": 12, "sentiment_summary": {"positive": 3, "negative": 1, "neutral": 8, "score": 52, "total": 12, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 85, "events": [{"event": "general", "label": "Market update", "weight": 5.3, "count": 9}, {"event": "earnings", "label": "Earnings", "weight": 2.0, "count": 3}], "positive_events": 3, "negative_events": 1}, "market_context": {"has_market_context": true, "latest_close": 33.0, "latest_week": "2026-06-19", "one_week_move": -5.2, "four_week_move": -5.7, "twelve_week_move": -4.9, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.400649, "market_dynamics_buy_signal": false, "relative_strength": -18.051496, "fair_value_gap": -19.8, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 46.5728, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-5.2% over one week, -5.7% over four weeks, trend inactive, and near fair-value range."}, "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": 62, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 3}, {"label": "The Armchair Trader", "count": 3}, {"label": "Reuters", "count": 2}, {"label": "Installer Online", "count": 1}, {"label": "marketscreener.com", "count": 1}, {"label": "simplywall.st", "count": 1}, {"label": "webull.com.my", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 12}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 9}, {"label": "Earnings", "count": 3}]}, "insights": [{"label": "Weighted tone", "value": "52/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": "85/100 classification confidence."}, {"label": "Company focus", "value": "12", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "2", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-5.2% over one week, -5.7% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Topps Tiles launches new Trade app to save time on the job"}], "updated_at": "2026-06-22T22:31:04.921700+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}