{"ticker": {"uuid": "03284edf-1b1b-4d86-9042-7b8f6cc55462", "symbol": "FUR", "name": "Fugro N.V.", "exchange": "AMS", "country": "NL", "sector": "Energy", "industry": "Oil & Gas Equipment & Services"}, "articles": [{"title": "Fugro Stock - chart levels and volatility on Euronext Amsterdam", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPaC1PNDc3a2xha0RmaldTQzRYWnlPaWJ0RGtrMDJRTVJLZmZ1TEZJZ1Q0czlhTnBQRWJZM0JkRUw4TWcyNWxRczdBX3VMWklYajRrRnRrb0VjRUU4Y0s1Y1E1M3AxNXN2ZUVlTUgzNjg2Y0VnVEZ4NnhoQnpyVkk4RHZVTnd5aXV6WlVSdWV2Z25IOFlsd3JvM3JTQW9kS2N6R1FwbFRlYTVXOVoyZ2hGVDBCUWx1ZTNmUmdObg?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-18T14:53:59+00:00", "published_display": "18 Jun 2026 14:53", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. Stock (NL00150004L0): Ownership structure and recent insider moves in focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxONVF4SjhDelhDZUhsN09kQjh6YVFjZEpIN052R1liT3hRcWdNYmwwb3JTNkN5WUJjdXFXMzVXVDdPbF9ELVFYdm1UVTl0cktNQ1BiRDJvLVRsLXhNdENsLV9XWXBGdE0wWE83TDRxRlBBYW5lUFZ2WlJlVjFBbC1DS3ZhZWNLN1NhT2dTTHJXRlZPOXBQV3pJeDgzcC1EYVk0Sm51ZzZTWXVpbjF5R1NtZl9fREU5WHh5SkpYbmFXZTdJNzFF?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-16T18:46:43+00:00", "published_display": "16 Jun 2026 18:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. Stock (NL00150004L0): Valuation picture after recent earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPcjFJQmhINXAyMG5EV1Vmb0M3SWppTmJPRnJZOVhOdUJCLUIwaF9RbWxOLWs1d3JyV3AwV2Zzd1BfUV81MklVQU5UWGtuUFB2aFJtY0R6d282RmhhblN0S2RTSzJPazFZVFl3eVl3MkxyTnVvUzNBRWxEVV9HS09PeUNjMHVSb25EdkpWN3NkenhIY3FJRW1Mc3dvbW9hdkJzdnhRX09Id2ZMZFBwYllncmV6Q1lhR0N3dWhzT0pvN1gtWWlpWWc?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-15T17:04:32+00:00", "published_display": "15 Jun 2026 17:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. stock (NL00150004L0): Energy transition and subsea data specialist in focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxQbVBEVV9fUmljZzhpd2xNbWx1OFFUcEVUZGZIaW5ud3BaS2lCZDMwWmtGanEwYVYxZFJyQnVYVFZxQnlDdzYzZmZGNEEwejRYZ1JCYVBER3l2QXM2Q1RIU0dHa2R4bG1pa2hHcHlmYW0yY0paMWVmRExBeDVZaW5rZl84X3ZUZGdkeHpJUWhBMmJ1cWxBalB2WHU5dDJxWFFaeTQzU3l5UzB4eWhyNER0Q21HS0RuZmRqd0VWOWN3?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-09T20:39:04+00:00", "published_display": "09 Jun 2026 20:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. stock (NL00150004L0): Amsterdam shares ease while investors watch offshore project pipeli", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOVGtzZU9pendpX0J6YUU5SlpkUGVSaFFaY2VsbTFIYlBtMjlNWVNyYkk0Q3Atc2xiX2ViS24xTkpHX09FN2w4b1Jvb1dGMC1RbkE5YlhGUWJ5U3RzZkVpeU44OTJjTm5mZWdiYTBsYkhpdjhkVVM0M2pKeGg3M0c1U1hnUjJubWxDOHJwa3pPMkU1c0huYUtJclp1RmJZb0hOWUlWamd6ODQtdXN6cmp4NDVfRXk5OXdueEFTSzM4b1ExVHM?oc=5", "source_name": "AD HOC NEWS", "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": "Fugro N.V. stock (NL00150004L0): order intake and energy transition projects keep momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNMXBrSDFJakVoVHlFN1RHeGJIcTUzOFQzN3QtRjdXZHlsYVpMTlcyUkl2OGdfQmNpbkVwTXV5SWJ6eXp4MHA1REwtbWpDT044TzhzMmltNl9aZUd1T3BKRk5XaUJCNGZrZnpzMWI0NHRmeUpjYTMzWjR2UkhUVGlMcWxZWi1pUEJ3VHczQ1lJWGZwQWVsc2dxdC0xWGw0d3MwY1JweDhrM2F1M3ZkZmxIYS1zQ1VtWVZHd21UeFR6OA?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 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": "Fugro N.V. stock (NL00150004L0): Offshore survey specialist wins new wind farm contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxPLVRnTTJzUXlrY3NhYUROU2JkSE1XLV9sbGVjSmV1YkZJUzJZT2NWbERNUUM3djV3dlBCaHJRQ3JJY2ZIT3Y5bzRGQmRBRElycnNUdXc0aHFvYnZVTU1Na2NXT0dPTEJiNElhNF90VVJzUXptMVRnR0dfS1M0d3dwUzRzYW9obWxQcFU0TVZlc3ZqZXNYWUFDQnVtUFRMekU2NzkwVFljQ2dMQXdxcWJfazNCY1JaYVp2VmZtbG0xc0VHaWVzTTJj?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 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": "Fugro: A Brutal Energy Reset Wipes Out Growth But I Stay Bullish (OTCMKTS:FUGRF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQWlJoTEt0c3ZaS1VQZ2xTMmM2aXBOdnFRclVJRzRWTnlxX3VDa3JnSl9BbkM0dUFoazZUUEZSMjBpTDFwY2Z4bHJtREw4SkcydkF3QkZkU2xhTWwzRkxIQWI0WGM3ZjZwbHdEVGp1TnBRc0M1NmRvWkpLaWRsclhubkVrN3BKekp0WnJhWXlOVk0tYXJIbjJOcWlGbkpFOEFoRXBrSmoyaw?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-02-09T08:00:00+00:00", "published_display": "09 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "There's No Escaping Fugro N.V.'s (AMS:FUR) Muted Earnings Despite A 30% Share Price Rise", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxOQ1BzbVpNN25ROXVSQTBVQm56dnFTVm1hMGwxcHF3M1ZxV2IzR3V6LTBicVBfY1hLYlZ4bHhUQU55ZzRVbTBjWWtyMWJRaHNMTUlNRTBFckRFazZPbk90dkxCWnV2WjRJTUFpWU5YcDk1OFFQUTBXdktLRFZpeWJwbkRkZU9NZU5GanotNUNQUlhJUTZCc19tZWJyZ2VPZDFxVlNDa09jNjdzUWNUOU9PUzUyQ0lod1UwTG56YlRPSklkcE9TeEhmdFZNUDPSAdIBQVVfeXFMUEZLdFpQR1ppTF9RTGlCTXdkLXk2NElrRERjQkNhaEZqWEVmZ3Fxem9zMVNtOGVqSEJzZURKVC04bjFsQ3B0OFBQblhIbDdBVERZX195RTFPQWFnWjZPaElLb1E2TTREU2NzQ2trTUtLOVdmcXhTdk1PYU9DVXl3Q3R6Wjg4WjFDZHJSN0hGMHlTci1mMkszaXFHZWpsNTg0OExROGlMWEtjRk5YbzdVSUJRNnQyaDQwLVpqTEJ3dzRHcTJzOXpuTllneWtqYkpTakZR?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-28T08:00:00+00:00", "published_display": "28 Jan 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": "Why Fugro Is An Asymmetric Buy The Market Doesn't Understand (OTCMKTS:FUGRF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNUEFpNG1pd0loSV85SjdyMFZmR2EwR1VGM194QlVpSG4wMzhDQ3FLTExpVmR0ckFxZTRmdWgwT0VndTdQcXZTUkhWTks5ZzhGV2ZUcGpDZTVhQkRLanhGdDl2TVRYaFBOZElQX2lONHVfQTNqcEY5QTZ6aXEwTVhVdVZJa281TEcyME9WZ2FOSEE4X2lnd0YzNXVJS1lsajFHSUE?oc=5", "source_name": "Seeking Alpha", "published_at": "2025-06-27T07:00:00+00:00", "published_display": "27 Jun 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Fugro Stock - chart levels and volatility on Euronext Amsterdam", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPaC1PNDc3a2xha0RmaldTQzRYWnlPaWJ0RGtrMDJRTVJLZmZ1TEZJZ1Q0czlhTnBQRWJZM0JkRUw4TWcyNWxRczdBX3VMWklYajRrRnRrb0VjRUU4Y0s1Y1E1M3AxNXN2ZUVlTUgzNjg2Y0VnVEZ4NnhoQnpyVkk4RHZVTnd5aXV6WlVSdWV2Z25IOFlsd3JvM3JTQW9kS2N6R1FwbFRlYTVXOVoyZ2hGVDBCUWx1ZTNmUmdObg?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-18T14:53:59+00:00", "published_display": "18 Jun 2026 14:53", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. Stock (NL00150004L0): Ownership structure and recent insider moves in focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxONVF4SjhDelhDZUhsN09kQjh6YVFjZEpIN052R1liT3hRcWdNYmwwb3JTNkN5WUJjdXFXMzVXVDdPbF9ELVFYdm1UVTl0cktNQ1BiRDJvLVRsLXhNdENsLV9XWXBGdE0wWE83TDRxRlBBYW5lUFZ2WlJlVjFBbC1DS3ZhZWNLN1NhT2dTTHJXRlZPOXBQV3pJeDgzcC1EYVk0Sm51ZzZTWXVpbjF5R1NtZl9fREU5WHh5SkpYbmFXZTdJNzFF?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-16T18:46:43+00:00", "published_display": "16 Jun 2026 18:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. Stock (NL00150004L0): Valuation picture after recent earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPcjFJQmhINXAyMG5EV1Vmb0M3SWppTmJPRnJZOVhOdUJCLUIwaF9RbWxOLWs1d3JyV3AwV2Zzd1BfUV81MklVQU5UWGtuUFB2aFJtY0R6d282RmhhblN0S2RTSzJPazFZVFl3eVl3MkxyTnVvUzNBRWxEVV9HS09PeUNjMHVSb25EdkpWN3NkenhIY3FJRW1Mc3dvbW9hdkJzdnhRX09Id2ZMZFBwYllncmV6Q1lhR0N3dWhzT0pvN1gtWWlpWWc?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-15T17:04:32+00:00", "published_display": "15 Jun 2026 17:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. stock (NL00150004L0): Energy transition and subsea data specialist in focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxQbVBEVV9fUmljZzhpd2xNbWx1OFFUcEVUZGZIaW5ud3BaS2lCZDMwWmtGanEwYVYxZFJyQnVYVFZxQnlDdzYzZmZGNEEwejRYZ1JCYVBER3l2QXM2Q1RIU0dHa2R4bG1pa2hHcHlmYW0yY0paMWVmRExBeDVZaW5rZl84X3ZUZGdkeHpJUWhBMmJ1cWxBalB2WHU5dDJxWFFaeTQzU3l5UzB4eWhyNER0Q21HS0RuZmRqd0VWOWN3?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-09T20:39:04+00:00", "published_display": "09 Jun 2026 20:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Fugro N.V. stock (NL00150004L0): Amsterdam shares ease while investors watch offshore project pipeli", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOVGtzZU9pendpX0J6YUU5SlpkUGVSaFFaY2VsbTFIYlBtMjlNWVNyYkk0Q3Atc2xiX2ViS24xTkpHX09FN2w4b1Jvb1dGMC1RbkE5YlhGUWJ5U3RzZkVpeU44OTJjTm5mZWdiYTBsYkhpdjhkVVM0M2pKeGg3M0c1U1hnUjJubWxDOHJwa3pPMkU1c0huYUtJclp1RmJZb0hOWUlWamd6ODQtdXN6cmp4NDVfRXk5OXdueEFTSzM4b1ExVHM?oc=5", "source_name": "AD HOC NEWS", "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": "Fugro N.V. stock (NL00150004L0): order intake and energy transition projects keep momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNMXBrSDFJakVoVHlFN1RHeGJIcTUzOFQzN3QtRjdXZHlsYVpMTlcyUkl2OGdfQmNpbkVwTXV5SWJ6eXp4MHA1REwtbWpDT044TzhzMmltNl9aZUd1T3BKRk5XaUJCNGZrZnpzMWI0NHRmeUpjYTMzWjR2UkhUVGlMcWxZWi1pUEJ3VHczQ1lJWGZwQWVsc2dxdC0xWGw0d3MwY1JweDhrM2F1M3ZkZmxIYS1zQ1VtWVZHd21UeFR6OA?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 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": "Fugro N.V. stock (NL00150004L0): Offshore survey specialist wins new wind farm contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxPLVRnTTJzUXlrY3NhYUROU2JkSE1XLV9sbGVjSmV1YkZJUzJZT2NWbERNUUM3djV3dlBCaHJRQ3JJY2ZIT3Y5bzRGQmRBRElycnNUdXc0aHFvYnZVTU1Na2NXT0dPTEJiNElhNF90VVJzUXptMVRnR0dfS1M0d3dwUzRzYW9obWxQcFU0TVZlc3ZqZXNYWUFDQnVtUFRMekU2NzkwVFljQ2dMQXdxcWJfazNCY1JaYVp2VmZtbG0xc0VHaWVzTTJj?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 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": "Fugro: A Brutal Energy Reset Wipes Out Growth But I Stay Bullish (OTCMKTS:FUGRF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQWlJoTEt0c3ZaS1VQZ2xTMmM2aXBOdnFRclVJRzRWTnlxX3VDa3JnSl9BbkM0dUFoazZUUEZSMjBpTDFwY2Z4bHJtREw4SkcydkF3QkZkU2xhTWwzRkxIQWI0WGM3ZjZwbHdEVGp1TnBRc0M1NmRvWkpLaWRsclhubkVrN3BKekp0WnJhWXlOVk0tYXJIbjJOcWlGbkpFOEFoRXBrSmoyaw?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-02-09T08:00:00+00:00", "published_display": "09 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "There's No Escaping Fugro N.V.'s (AMS:FUR) Muted Earnings Despite A 30% Share Price Rise", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxOQ1BzbVpNN25ROXVSQTBVQm56dnFTVm1hMGwxcHF3M1ZxV2IzR3V6LTBicVBfY1hLYlZ4bHhUQU55ZzRVbTBjWWtyMWJRaHNMTUlNRTBFckRFazZPbk90dkxCWnV2WjRJTUFpWU5YcDk1OFFQUTBXdktLRFZpeWJwbkRkZU9NZU5GanotNUNQUlhJUTZCc19tZWJyZ2VPZDFxVlNDa09jNjdzUWNUOU9PUzUyQ0lod1UwTG56YlRPSklkcE9TeEhmdFZNUDPSAdIBQVVfeXFMUEZLdFpQR1ppTF9RTGlCTXdkLXk2NElrRERjQkNhaEZqWEVmZ3Fxem9zMVNtOGVqSEJzZURKVC04bjFsQ3B0OFBQblhIbDdBVERZX195RTFPQWFnWjZPaElLb1E2TTREU2NzQ2trTUtLOVdmcXhTdk1PYU9DVXl3Q3R6Wjg4WjFDZHJSN0hGMHlTci1mMkszaXFHZWpsNTg0OExROGlMWEtjRk5YbzdVSUJRNnQyaDQwLVpqTEJ3dzRHcTJzOXpuTllneWtqYkpTakZR?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-28T08:00:00+00:00", "published_display": "28 Jan 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": "Why Fugro Is An Asymmetric Buy The Market Doesn't Understand (OTCMKTS:FUGRF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNUEFpNG1pd0loSV85SjdyMFZmR2EwR1VGM194QlVpSG4wMzhDQ3FLTExpVmR0ckFxZTRmdWgwT0VndTdQcXZTUkhWTks5ZzhGV2ZUcGpDZTVhQkRLanhGdDl2TVRYaFBOZElQX2lONHVfQTNqcEY5QTZ6aXEwTVhVdVZJa281TEcyME9WZ2FOSEE4X2lnd0YzNXVJS1lsajFHSUE?oc=5", "source_name": "Seeking Alpha", "published_at": "2025-06-27T07:00:00+00:00", "published_display": "27 Jun 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 70, "total_relevant": 10, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 8, "score": 56, "total": 10, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 86, "events": [{"event": "general", "label": "Market update", "weight": 4.55, "count": 7}, {"event": "earnings", "label": "Earnings", "weight": 1.1, "count": 2}, {"event": "deals", "label": "Deals and strategy", "weight": 0.55, "count": 1}], "positive_events": 2, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 10.79, "latest_week": "2026-06-19", "one_week_move": -9.6, "four_week_move": -9.0, "twelve_week_move": 7.4, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.206769, "market_dynamics_buy_signal": false, "relative_strength": -6.993769, "fair_value_gap": -24.0, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 52.8571, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-9.6% over one week, -9.0% over four weeks, trend active, and below fair value."}, "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": 67, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "AD HOC NEWS", "count": 7}, {"label": "Seeking Alpha", "count": 2}, {"label": "simplywall.st", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 10}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 7}, {"label": "Earnings", "count": 2}, {"label": "Deals and strategy", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "56/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": "86/100 classification confidence."}, {"label": "Company focus", "value": "10", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "2", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "-9.6% over one week, -9.0% over four weeks, trend active, and below fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Fugro Stock - chart levels and volatility on Euronext Amsterdam"}], "updated_at": "2026-06-22T18:09:29.678756+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}