{"ticker": {"uuid": "69ff870e-d66c-4bbf-bb65-faa8c1d96ea6", "symbol": "RFX", "name": "Ramsdens Holdings PLC", "exchange": "LSE", "country": "GB", "sector": "Consumer Cyclical", "industry": "Luxury Goods"}, "articles": [{"title": "Ramsdens Holdings And 2 Other UK Penny Stocks To Watch", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxNU05CVWZuYm9pSFBvZlJ0b1lIWXFrWmRMNnlONDNUQmxfdkh4YUQ5R09wWVVPRFFxVmtzdmNVWTVLWXJhdko3VDR3WXpreFdpRldHOFk5QzFUVnYyejhUMkV4VTNBWEFTcFlnd3lkZ0dVNjlKbEVxX1pjckpNWjhHMVZTMkR3MldYNmtMSm5KZU9JTkhkM011aXhobjkyZ00yZDBCWTFtZ1JrQkhrZ2w1Q3V4bm9mc1c1RFJSUEp0cEFSU2FjWUlGYWpvX0xWS2Rsb004TUQ1M3VPVmFRYlFsUNIB5gFBVV95cUxNRjAwaFpaZ3NQZnoxSjhZZ1FzbGx3UW9jV25OYXJvN0x2dS1zNlNDOTF4SzkxblB4ZjZabEtVN1hyWmoxZThYekVER1Z3YzVqUHBjMjRBX2MzeUkzNWtCS1JMSHNQM3pUNzNGekh3cFFHU2tIMWtacjdDOGxrZTdyZjBVeW5wTy1GUno3U3FEU2tqMWV6UjhhVDVuc1U3cDRaQlRjUDVSQXltVUxMSnFJLWtOeDJxOGFmbGRiM2dSNnNNYk1UMmxTWjZaYnozZW0zWklJMzZNV004XzY0bUM0dzFVd2syQQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 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": "Ramsdens Holdings: a sub-\u00a35 stock offering growth and passive income", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxQbWVLNzgyemxQMXFxY3VMay0zU0FIUVNTemxlaHlBT05yS3RGTllYR1JnMnZvODRjcUVIOTlIcVBmQjJZQ0tidGpTaTNNZTlIOVU5Z3dhenVaNFJQOE5XQlQ1TG5tWVVFU0RoZTJmM1hSdzloTW1uNXQ2YURXSDVBYU1FVVU?oc=5", "source_name": "Market source", "published_at": "2026-06-03T07:00:00+00:00", "published_display": "03 Jun 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": "Earnings Flash (RFX.L) Ramsdens Holdings Reports Fiscal H1 Revenue GBP83.7M", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxNYlByNlM2VU9oeVlMZ2VLRk5RdzZmNEZjdmlaOExDUnJyNHdsc2VrenRucTB3MVdweVBWTmZ4M240YjViZXhNZDFrbkFMMmJobTBqN3VjX094dWFra2g5SDl5Z0FOVWdzdEtISjdNVHp1bmpvQXRXaEh0dE45YTdfRmxyV0l1ZUpiVTNZNFBEak5JdEFLSWlmcXhYeHJyWWpTRUwwMjRybzZfQWFvZ29ncHViNFdPSkhfRVZ1dlFyR2dZeE9a?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": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC Approves Interim Special Dividend for the Six Months Ended March 31, 2026, Payable on 9 October 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5gFBVV95cUxNNzl5X2huNVNGdm1XYzJmLUV2cTRhZVpnQmk4cGNWZmpEMXlaRkdCN05NNFB2NTF5LWk0ODRBZ1h3Mlg5bnRZX25iMzk1bVBmd1VaQkh1R0NKRllVd2Z4cU41WVlxVmplYVpQYUNSSXV5N2NJZHJ0MFROeVlMZFBjVjlKSEwtSkZNVlFnZnNXZHRHM29yMHkyYmRwZTZGOUMtaUpManB3S0RmZWtyank1cEdyV3F3VHlHZXQ3Y1VESmxTbS0xZHNRQ3AzZUtKZVpSQUF6SHUxOXpWbGRiQi11T2R3czJIZw?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": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC Reports Earnings Results for the Half Year Ended March 31, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPQ0JfUThMTXQtQXhhdHhUZVlGNWRyaFEwcVl0WlNtYV9odlVQeUVleWJlYlhsYVItc19GSFo2OWpxMnFzazZLelZKekFZTkxhRlRoZ1h3Qk5DbE5oVTVRNjI5SnNseXZtbXBPcXRnUUlVOElmY3BVd0IwMlloNzIxUG9QSHYxaXQwZ2J4WHpqNF9Vam1RQm5iNC1iNDdLSFItLVRBTmp2QUt6X0FCS1AteDdTYVdIdEpYZ3Rza05oNnVRY0lXMC1oMHRVTXF1X1RadXdJ?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": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC Approves Interim Dividend for the Six Months Ended March 31, 2026, Payable on 9 October 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxQWVlEN25fcy1wTnVRTkJlRkhFRTQyQ0ZoLW5yNkZ0NlB2TzVDa1BJQW9UM2lGR3VhM1ZsS0VHSGx1VklXOFF4eGhnalotazAtNGkxTmdDMWlZOWRIWmZ0UGczaUlRemFFQ1NtdHJtajhGMUFJUE9ra2s4dVlsNnU3ZmN6QUZYUGxJWHJpMG1MdDFXMmtmZGJfU0Z0blNZWXRNT2hLYjktU29GSzllRjhDalFndV8xcU1JMXFXa01NR3d2aWdnRzQzdEdKYnRjWUZoWnVEUVVSUm9YeEYwNHphRWhpMWk?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": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC's (LON:RFX) Price Is Right But Growth Is Lacking After Shares Rocket 26%", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6AFBVV95cUxNRXlKMW5jLUJkaU9rekwwNTB1RWhxRlVNckc2TV9mbWxzMDg2NC1WRktIdzhrcWhZZ195WTdrTmpxX0NwSzNhb3dLUjRfNnhPbmxZYUlwOVZ3cGFwWjF0anBjQTJnNERMdXg2YllzYXc2UXVqcjFkcjJlSERWaVpMeDRlLTNQb21FTW1mZXRmbFNTOFc3Y1JsZWE4ZE5xc08ySkd0eEl5NzdLczd1WHVHcC1QTmV2WjlzTDJndDZucGt4b1hrZC1hLURiUGRSS3FXVGlZRU9pQ0lxV1JYd0dsSlFTUlM3U2U50gHuAUFVX3lxTE9vVUc3WU1OT21wV2pmM0o2SEZtSE9HcUM3VmZ1Ynh2Zkp2NmNMQTdhOGxZcUVKUG1uQWJOOGtkX0ZqSGdEOWdPSnhqdTlxM0d3RVJvTmdGSVhJeElxcE0wQmJSeE5qSWJIeXIweDhZUzRaWkhIczA5SkZRUVlvZ1VjUWRCcHR0cjA5bkhLYnJJVmRJNUZFLXl4S3NQSmhtSGhraEFQQTdMZWlNLTBlQ1dmSVp0UWJKOFFOOFNlVGs5ejJuT2p4aUtNQTZsUEtwRU41akItVWFUMEdBVFdjZmVZMW9iNHFSYVVSS2Z0eWc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 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": "Ramsdens Holdings PLC", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxPdWE0ZnYteHhBZkYwQ0pHWEl5cGRRR3o4eU15YUQ0bzJVU2NlTWFFOVVZRHNNUVBjTGlqa0ZXcEVDS1oxZlF3SlFCeDVlUkZyNS05WER2SFdTc01LaGxiU0gwdnV4Z28tSWphcFF1NVZyRkpGa3E0RXFnX1RJbmJzdUJNYV8?oc=5", "source_name": "Research Tree", "published_at": "2020-08-07T23:18:39+00:00", "published_display": "07 Aug 2020 23:18", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens (RFX) Share Price, Stock Value, News & Analysis $RFX", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVEFVX3lxTFBuT0wwWl95SjZET2JHRzhwVExFMkhrZU5lUUNTVXVYWF9mOF9fYTh5M1lUM0xlRnBCOGgxY1dVNnZ6XzZKaWR1UF83Mk13ZkFHaEtoLQ?oc=5", "source_name": "MarketBeat", "published_at": "2017-02-16T19:46:12+00:00", "published_display": "16 Feb 2017 19:46", "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": "Ramsdens Holdings And 2 Other UK Penny Stocks To Watch", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxNU05CVWZuYm9pSFBvZlJ0b1lIWXFrWmRMNnlONDNUQmxfdkh4YUQ5R09wWVVPRFFxVmtzdmNVWTVLWXJhdko3VDR3WXpreFdpRldHOFk5QzFUVnYyejhUMkV4VTNBWEFTcFlnd3lkZ0dVNjlKbEVxX1pjckpNWjhHMVZTMkR3MldYNmtMSm5KZU9JTkhkM011aXhobjkyZ00yZDBCWTFtZ1JrQkhrZ2w1Q3V4bm9mc1c1RFJSUEp0cEFSU2FjWUlGYWpvX0xWS2Rsb004TUQ1M3VPVmFRYlFsUNIB5gFBVV95cUxNRjAwaFpaZ3NQZnoxSjhZZ1FzbGx3UW9jV25OYXJvN0x2dS1zNlNDOTF4SzkxblB4ZjZabEtVN1hyWmoxZThYekVER1Z3YzVqUHBjMjRBX2MzeUkzNWtCS1JMSHNQM3pUNzNGekh3cFFHU2tIMWtacjdDOGxrZTdyZjBVeW5wTy1GUno3U3FEU2tqMWV6UjhhVDVuc1U3cDRaQlRjUDVSQXltVUxMSnFJLWtOeDJxOGFmbGRiM2dSNnNNYk1UMmxTWjZaYnozZW0zWklJMzZNV004XzY0bUM0dzFVd2syQQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 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": "Ramsdens Holdings: a sub-\u00a35 stock offering growth and passive income", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxQbWVLNzgyemxQMXFxY3VMay0zU0FIUVNTemxlaHlBT05yS3RGTllYR1JnMnZvODRjcUVIOTlIcVBmQjJZQ0tidGpTaTNNZTlIOVU5Z3dhenVaNFJQOE5XQlQ1TG5tWVVFU0RoZTJmM1hSdzloTW1uNXQ2YURXSDVBYU1FVVU?oc=5", "source_name": "Market source", "published_at": "2026-06-03T07:00:00+00:00", "published_display": "03 Jun 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": "Earnings Flash (RFX.L) Ramsdens Holdings Reports Fiscal H1 Revenue GBP83.7M", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxNYlByNlM2VU9oeVlMZ2VLRk5RdzZmNEZjdmlaOExDUnJyNHdsc2VrenRucTB3MVdweVBWTmZ4M240YjViZXhNZDFrbkFMMmJobTBqN3VjX094dWFra2g5SDl5Z0FOVWdzdEtISjdNVHp1bmpvQXRXaEh0dE45YTdfRmxyV0l1ZUpiVTNZNFBEak5JdEFLSWlmcXhYeHJyWWpTRUwwMjRybzZfQWFvZ29ncHViNFdPSkhfRVZ1dlFyR2dZeE9a?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": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC Approves Interim Special Dividend for the Six Months Ended March 31, 2026, Payable on 9 October 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5gFBVV95cUxNNzl5X2huNVNGdm1XYzJmLUV2cTRhZVpnQmk4cGNWZmpEMXlaRkdCN05NNFB2NTF5LWk0ODRBZ1h3Mlg5bnRZX25iMzk1bVBmd1VaQkh1R0NKRllVd2Z4cU41WVlxVmplYVpQYUNSSXV5N2NJZHJ0MFROeVlMZFBjVjlKSEwtSkZNVlFnZnNXZHRHM29yMHkyYmRwZTZGOUMtaUpManB3S0RmZWtyank1cEdyV3F3VHlHZXQ3Y1VESmxTbS0xZHNRQ3AzZUtKZVpSQUF6SHUxOXpWbGRiQi11T2R3czJIZw?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": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC Reports Earnings Results for the Half Year Ended March 31, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPQ0JfUThMTXQtQXhhdHhUZVlGNWRyaFEwcVl0WlNtYV9odlVQeUVleWJlYlhsYVItc19GSFo2OWpxMnFzazZLelZKekFZTkxhRlRoZ1h3Qk5DbE5oVTVRNjI5SnNseXZtbXBPcXRnUUlVOElmY3BVd0IwMlloNzIxUG9QSHYxaXQwZ2J4WHpqNF9Vam1RQm5iNC1iNDdLSFItLVRBTmp2QUt6X0FCS1AteDdTYVdIdEpYZ3Rza05oNnVRY0lXMC1oMHRVTXF1X1RadXdJ?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": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC Approves Interim Dividend for the Six Months Ended March 31, 2026, Payable on 9 October 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxQWVlEN25fcy1wTnVRTkJlRkhFRTQyQ0ZoLW5yNkZ0NlB2TzVDa1BJQW9UM2lGR3VhM1ZsS0VHSGx1VklXOFF4eGhnalotazAtNGkxTmdDMWlZOWRIWmZ0UGczaUlRemFFQ1NtdHJtajhGMUFJUE9ra2s4dVlsNnU3ZmN6QUZYUGxJWHJpMG1MdDFXMmtmZGJfU0Z0blNZWXRNT2hLYjktU29GSzllRjhDalFndV8xcU1JMXFXa01NR3d2aWdnRzQzdEdKYnRjWUZoWnVEUVVSUm9YeEYwNHphRWhpMWk?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": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens Holdings PLC's (LON:RFX) Price Is Right But Growth Is Lacking After Shares Rocket 26%", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6AFBVV95cUxNRXlKMW5jLUJkaU9rekwwNTB1RWhxRlVNckc2TV9mbWxzMDg2NC1WRktIdzhrcWhZZ195WTdrTmpxX0NwSzNhb3dLUjRfNnhPbmxZYUlwOVZ3cGFwWjF0anBjQTJnNERMdXg2YllzYXc2UXVqcjFkcjJlSERWaVpMeDRlLTNQb21FTW1mZXRmbFNTOFc3Y1JsZWE4ZE5xc08ySkd0eEl5NzdLczd1WHVHcC1QTmV2WjlzTDJndDZucGt4b1hrZC1hLURiUGRSS3FXVGlZRU9pQ0lxV1JYd0dsSlFTUlM3U2U50gHuAUFVX3lxTE9vVUc3WU1OT21wV2pmM0o2SEZtSE9HcUM3VmZ1Ynh2Zkp2NmNMQTdhOGxZcUVKUG1uQWJOOGtkX0ZqSGdEOWdPSnhqdTlxM0d3RVJvTmdGSVhJeElxcE0wQmJSeE5qSWJIeXIweDhZUzRaWkhIczA5SkZRUVlvZ1VjUWRCcHR0cjA5bkhLYnJJVmRJNUZFLXl4S3NQSmhtSGhraEFQQTdMZWlNLTBlQ1dmSVp0UWJKOFFOOFNlVGs5ejJuT2p4aUtNQTZsUEtwRU41akItVWFUMEdBVFdjZmVZMW9iNHFSYVVSS2Z0eWc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 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": "Ramsdens Holdings PLC", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxPdWE0ZnYteHhBZkYwQ0pHWEl5cGRRR3o4eU15YUQ0bzJVU2NlTWFFOVVZRHNNUVBjTGlqa0ZXcEVDS1oxZlF3SlFCeDVlUkZyNS05WER2SFdTc01LaGxiU0gwdnV4Z28tSWphcFF1NVZyRkpGa3E0RXFnX1RJbmJzdUJNYV8?oc=5", "source_name": "Research Tree", "published_at": "2020-08-07T23:18:39+00:00", "published_display": "07 Aug 2020 23:18", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ramsdens (RFX) Share Price, Stock Value, News & Analysis $RFX", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVEFVX3lxTFBuT0wwWl95SjZET2JHRzhwVExFMkhrZU5lUUNTVXVYWF9mOF9fYTh5M1lUM0xlRnBCOGgxY1dVNnZ6XzZKaWR1UF83Mk13ZkFHaEtoLQ?oc=5", "source_name": "MarketBeat", "published_at": "2017-02-16T19:46:12+00:00", "published_display": "16 Feb 2017 19:46", "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": 70, "total_relevant": 9, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 7, "score": 54, "total": 9, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 77, "events": [{"event": "general", "label": "Market update", "weight": 2.75, "count": 5}, {"event": "earnings", "label": "Earnings", "weight": 1.1, "count": 2}, {"event": "capital_return", "label": "Capital return", "weight": 1.1, "count": 2}], "positive_events": 2, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 457.5, "latest_week": "2026-06-19", "one_week_move": 3.4, "four_week_move": 5.2, "twelve_week_move": 30.7, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.691532, "market_dynamics_buy_signal": false, "relative_strength": 15.781214, "fair_value_gap": 68.2, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "negative", "expectation_probability": 42.3843, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+3.4% over one week, +5.2% 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": 62, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "marketscreener.com", "count": 4}, {"label": "simplywall.st", "count": 2}, {"label": "Market source", "count": 1}, {"label": "Research Tree", "count": 1}, {"label": "MarketBeat", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 9}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 5}, {"label": "Earnings", "count": 2}, {"label": "Capital return", "count": 2}]}, "insights": [{"label": "Weighted tone", "value": "54/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": "77/100 classification confidence."}, {"label": "Company focus", "value": "9", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+3.4% over one week, +5.2% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Ramsdens Holdings And 2 Other UK Penny Stocks To Watch"}], "updated_at": "2026-06-22T22:31:09.768129+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}