{"ticker": {"uuid": "b7ebfe21-6847-4a88-98ad-6f6eb2677b01", "symbol": "VEI", "name": "Veidekke ASA", "exchange": "OSL", "country": "NO", "sector": "Industrials", "industry": "Engineering & Construction"}, "articles": [{"title": "Veidekke secures $14.4m Stockholm metro contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxOdVMxcTdqcGUtN3lTVTdtdmN5Q0RKUlBBZ0Z2M2VFZE13b0NVbmp3Q3hXUk8wV3NRbVNOOUlqcDhOd19PN2RhWnNIOGVNMFFXZk9DWmdUaUZEbEtMRl9rTTVzMEU5NFg3WnlTcjN3R20tMWl0OTZveGd3N3Zvc0l0aFNNUjh5SENkZFF5amFhZm9Qb3hNOTYxb0dBbDVrai0zUEE?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-17T11:08:54+00:00", "published_display": "17 Jun 2026 11:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke (OB:VEI) Stock Could Be 41% Below Fair Value After Road Contract Wins", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxNQnpnRXFvMTFibnVjWTJNeHEzYnVWTGlHZndLSk1rZURxQ3VFV1VmRVFUak95NzVYQTF1NmNwY3pMWFVDTlVTNmJJNEZfanNnVXdYWTd3QlJJenF1MHA3R0JaUjR6Zmk0c3dHcXpFV3gtbm15MjR0dzFIR0NuN3pFTjZMa1JpUGc1NGl4bUlhTmpuVFlzbmRVOGdMM2liRzB1eXRheVRPTlZ0RldxTzlmRjlJVzZzdlhPczYtaHBrSmQ5bjNxZnFoY215Ti1sam_SAdQBQVVfeXFMT2IxaGdUdGlSS2ZtOVRBOFdDaTNlUnY3cVlqRlBEUWtmU2pOems2REtUbUxudUNUZVdXY3c3TmZDUmY2dnBWVFR2MW9tZFVubEV1SVVHMWpCOFNiYVNJMnYzbGhlQVFfbGdfWllFUDlUOEtjQzI2WWFQamh0dkRIZ0t1OEhQMGc4SXliZlFURThsVXh5MTd6ak0zUUVMX1V6SkR1dy1xRnlmTWRMVEFJalpLTkpldE9qX1E4NWpzS0NNNVo5b3NoUmcwbThnRG1LcTdjd2c?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-16T22:56:09+00:00", "published_display": "16 Jun 2026 22:56", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke Wins NOK222 Million Deal to Refurbish Office Building in Norway", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOczJjSUhpWTVRNFhsNlZPS0ZMYnIzbHhSU21OREdMaWhnbUozMEY0RDlubjdYS05rY1RmQnJMMWRVREJQMzQyb0ZGM2RsOE9EUmZhYk00TExKOTR4aWk5VjQ3a2lnYlNXZnJNT21YcjNjZk9vendnbFRMcnB6X2UxdmZWdEFEVkNWajVuTGdqa1JHNGVab0lXRUlUZzZYZXVWSkdCRzY0R0VweWJSRlpfbTBQeFVXV29uNjJJM3ZCNTZPNG8?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-12T09:41:19+00:00", "published_display": "12 Jun 2026 09:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Board Member Sells 2,000 Shares in Veidekke", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOUEhDSGhjMWxINGtvRlpmNkxoTGFnZkc4NnBPSU9HaFBwa0p4VDZFYUhGd3NPaVJWdHVnVjIwUTFYR2ZtbmgzR1E5bkVZTDhULXlmeXVWcWExNzNSRnRnZXh5RUlxSXh3cXhrSGk5ckdMdXl4THBRakFwU015YlB5cUZOWWJMRmI4eGZRdXBidHFKVjA5b1V0eFlTeTg?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-11T11:29:15+00:00", "published_display": "11 Jun 2026 11:29", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke: Mandatory notification of trade", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxQaWszNGxXckpxMGlnZXFlUGZCN0JKS1MxZy1MblFURFA2U01FMmRXYUdoaGpPck9Eb1k3NndNbTJsZHNRYjJDaU9udXV1aV9iLUl6SU5NV0NRS3lESHl2NGtkRHp2N3BsZzA5STdTNEpzM2R2YWRXamFKTEFKSUxRUmxkaW5SLWgyMlBMelNBeGVZN0pUNzlRMQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-11T11:05:09+00:00", "published_display": "11 Jun 2026 11:05", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke ASA Secures Road Maintenance Contracts Worth NOK 1,500 Million", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPZDhZU3B4N05mcFBNNkloU2VVc0NzV0dRX3laTWRCcjNaby1IY051SzBhTGdad096R0NsVDV3dVZXaUU5Q2NXeFREXzI0ZUtGTU1IZmIwcUtKcUJBWWVpdDBUbzdPWC1zdG9vRUtWU1pOcWE1WHUxcVVtVVNEbVlxcWpJQTlDVVVpRUFtbW5TOGZKTWI3cHJQSHVzeG82a3dCYlhaWUs0OWVkcVZCR0dtemxDbjZmajRVQWdNMmN0ODZLUQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-10T18:50:46+00:00", "published_display": "10 Jun 2026 18:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke secures road contracts worth NOK 1.5 billion", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxORHQwaHNtMVlNdUl5TG1kdlhFVWxya3Vld0VCemJZYzdoWGo4NzE4YXExY1ZhRUhlV2FYbHl6bmNENm9CUUlBYU9JLXpsMHIyZUJ3bGxYTEEtSHNCQ1A4UE45MGRYWEhhcXNieFZrWUxWazBHWHg0dlpMaklBSXFGQlZOV1RlaTF0blJoOWl5TkFNTkpZckdqdVhRYmNMRTQydmpjNEhaeGlGUQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-10T13:22:26+00:00", "published_display": "10 Jun 2026 13:22", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke Wins NOK600 Million Residential Design, Build Contract in Norway", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQYWEzQVZ5THNXY0lyS0daWGpYUXlJSzFNcUdBRjNtQWhJMlNGbHJEWkxQcVY3bG9aV0V1OVZzZGFnWUxIVm1ZRWNUSEdpeVpxTlNwSGxRQ09kSmVSTGxHbUkyWkFBLWZEUHB6eEg0N292UnNEbEh3Yy1vRlhUd0ZrYWFkYXAzTkxsUjRjUHBnU0gwNkN4RTVGZXZOODlVcU5nWXZXUFRVX2VkVEQ3Y1pkS2NJOVZ0UTNaa0tuZWxrYzd0cEE?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "Veidekke secures 660 million NOK residential contract in Oslo", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxNU29mMnFqT3F5WVBiNEJoWUdtU0lEeTgtSEp6MDdNbWxoZkI2T2huQUtVLU9jaUtpMUFRMVRyVFlYRUltaldfZ2FlRkNacVctRUV3LVdEU01FZnI4VzBweXZiUzNNOGZFYkZrRFJWZkh0cDdOd0dXWXlZUWdfQlJqMjB4RlhMdjJLMzZrZmR6VVlfOHF2akkwZHE4RGJpa1NmSHNPRnUyRXA5elZhbmpfN1NFN24?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": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Hoffmann A/S acquired All Assets of Installat\u00f8ren A/S from Veidekke ASA (OB: VEI)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxObWFGU256YlY3MHU4ck5aaEJ2S2NfWFd2Vldad1NsZGtJRExib0xyUl9SaDlmYmpKTjh1dGZHLVZhZFV2MUFiM2lLTkJSRXYyVElRVnJMQnFPTFAwQXM0OW5sRE1NRUdZMzFWZm9mRVgyQTIzeDZnTmtKSmJ4QUpVbEhOUjBveDJNQS0wU2xEODRtdmtvbkVMSjV5QUdEY1NqNmt3WjFGMktDeTZoNG5KM0t2T0s3cm4tLXRxSmZIaDhhWEhDSVc3VklQWQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-02T07:00:00+00:00", "published_display": "02 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": "Veidekke ASA Signs Asphalt Contract With H\u00e6hre Entrepren\u00f8r AS For E6 Ranheim-Sveberg Project Valued At NOK 180 Million", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6AFBVV95cUxQNjdGaG9aaHoyenFNc2ZzWi1SN0tSSm1PZDFKNE5CREM0WjdRbU9ESk82c0pOU3E5cmcxM3VtY3A3NlpfUFVvQloxOEFVT3dNeEpIeGk4akhsYVRlSDhaWXc5a0NtMERkdXFabDNjbUR0THNpRDZHWU0tbjB1WVhCdlp5VUJOQWJDR0ZUc0k0Mmd3X1lMZjhDRWdvSW5YNjhZbUhuSEVJdmxfNEtNV3FuYjRhSmRoRnd6ZERlSmxrOERIYjhvVmN3Ri1ERWRXeGdsYkpWSTIyS2VXTVdfTE0ta1cxVC1uN0Ew?oc=5", "source_name": "marketscreener.com", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 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": "Veidekke: Another Logistics Facility at Gardermoen", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPSlFEaUI4LWdCbTRYUVo5a29PVTF3Yl9VVEpqTnRUNnV3and6aFVJQ1JTbU4wT2NiekVIY2RQSUdlaG12MGs2V2ZZdWlBZnFtcnktV05mbGdOaFFvZDVWU0tMMzFLOTVRY2U4alA0clhiQXpaQ3ZhekJCRGhOX2dlWW5oVWh6bVNRa3YyWk9KR1QwSlpjdHdBNDFMazd1LVE?oc=5", "source_name": "Cision News", "published_at": "2026-04-10T07:00:00+00:00", "published_display": "10 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": "Veidekke paves the way to modernization and growth with Dynamics 365", "summary": "", "url": "https://news.google.com/rss/articles/CBMid0FVX3lxTE00R3p4aXZGbW51X3Y4cDVUM3FzeFk4ei1fdldWMTZyTkdPZGNwNGNuWk9WNWFpY3V2UXFyNHRhLTZ6RmZaYVJkRFFzZ0tMb3BQa0Q5Tm1jQTh2eEVIaDljT252dUNjbE9aN29oQmkxYjk5UC0yYUww?oc=5", "source_name": "Microsoft", "published_at": "2025-10-14T07:00:00+00:00", "published_display": "14 Oct 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"}, {"title": "Veidekke ASA: To extend lower secondary school in B\u00e6rum", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxNMnhTZXZ3STFEaHR6N0RDTHFGdDZiVElzcGJzNkIzd3BpY01yYzJNVkFMWlZ6aE5YRFV2N1p1YTd0ci0wY3g1WEluVkFCM1JLazROeVdQaGlKZkx3SmYwdjJtXzNJa3FXYzVGSlJCWmRXOHlqYzhlVExreXEwa1ZLbkxObTBHRTdzUW1GbFJRN2NtTkhaRWJJVjNuNDJXNnZzd0p4WjktUQ?oc=5", "source_name": "Cision News", "published_at": "2020-05-20T07:00:00+00:00", "published_display": "20 May 2020 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke ASA: Signs new major contract with Bane NOR", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxQVkJYSEdlaXA5NVA3S3dzNEkxWDk1TzFSdTduM1RwOXNnRW1jNWpQbGJDQ18xUnVVZ3pDdGFyUjdiSmY3MlI2Z1JNc2g2dTF0bmVkMDRWRFlUUEFrREJjdWEtMEdWVld5OU0tOVNMelhmM3FjVWxPU3c4dDllNVpTU0JOaDdHUm91bkRYTVhaMWxpQnZvYTUzdUJMcmM0T1htTUE?oc=5", "source_name": "Cision News", "published_at": "2019-11-06T08:00:00+00:00", "published_display": "06 Nov 2019 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Veidekke secures $14.4m Stockholm metro contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxOdVMxcTdqcGUtN3lTVTdtdmN5Q0RKUlBBZ0Z2M2VFZE13b0NVbmp3Q3hXUk8wV3NRbVNOOUlqcDhOd19PN2RhWnNIOGVNMFFXZk9DWmdUaUZEbEtMRl9rTTVzMEU5NFg3WnlTcjN3R20tMWl0OTZveGd3N3Zvc0l0aFNNUjh5SENkZFF5amFhZm9Qb3hNOTYxb0dBbDVrai0zUEE?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-17T11:08:54+00:00", "published_display": "17 Jun 2026 11:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke (OB:VEI) Stock Could Be 41% Below Fair Value After Road Contract Wins", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxNQnpnRXFvMTFibnVjWTJNeHEzYnVWTGlHZndLSk1rZURxQ3VFV1VmRVFUak95NzVYQTF1NmNwY3pMWFVDTlVTNmJJNEZfanNnVXdYWTd3QlJJenF1MHA3R0JaUjR6Zmk0c3dHcXpFV3gtbm15MjR0dzFIR0NuN3pFTjZMa1JpUGc1NGl4bUlhTmpuVFlzbmRVOGdMM2liRzB1eXRheVRPTlZ0RldxTzlmRjlJVzZzdlhPczYtaHBrSmQ5bjNxZnFoY215Ti1sam_SAdQBQVVfeXFMT2IxaGdUdGlSS2ZtOVRBOFdDaTNlUnY3cVlqRlBEUWtmU2pOems2REtUbUxudUNUZVdXY3c3TmZDUmY2dnBWVFR2MW9tZFVubEV1SVVHMWpCOFNiYVNJMnYzbGhlQVFfbGdfWllFUDlUOEtjQzI2WWFQamh0dkRIZ0t1OEhQMGc4SXliZlFURThsVXh5MTd6ak0zUUVMX1V6SkR1dy1xRnlmTWRMVEFJalpLTkpldE9qX1E4NWpzS0NNNVo5b3NoUmcwbThnRG1LcTdjd2c?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-16T22:56:09+00:00", "published_display": "16 Jun 2026 22:56", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke Wins NOK222 Million Deal to Refurbish Office Building in Norway", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOczJjSUhpWTVRNFhsNlZPS0ZMYnIzbHhSU21OREdMaWhnbUozMEY0RDlubjdYS05rY1RmQnJMMWRVREJQMzQyb0ZGM2RsOE9EUmZhYk00TExKOTR4aWk5VjQ3a2lnYlNXZnJNT21YcjNjZk9vendnbFRMcnB6X2UxdmZWdEFEVkNWajVuTGdqa1JHNGVab0lXRUlUZzZYZXVWSkdCRzY0R0VweWJSRlpfbTBQeFVXV29uNjJJM3ZCNTZPNG8?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-12T09:41:19+00:00", "published_display": "12 Jun 2026 09:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Board Member Sells 2,000 Shares in Veidekke", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOUEhDSGhjMWxINGtvRlpmNkxoTGFnZkc4NnBPSU9HaFBwa0p4VDZFYUhGd3NPaVJWdHVnVjIwUTFYR2ZtbmgzR1E5bkVZTDhULXlmeXVWcWExNzNSRnRnZXh5RUlxSXh3cXhrSGk5ckdMdXl4THBRakFwU015YlB5cUZOWWJMRmI4eGZRdXBidHFKVjA5b1V0eFlTeTg?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-11T11:29:15+00:00", "published_display": "11 Jun 2026 11:29", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke: Mandatory notification of trade", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxQaWszNGxXckpxMGlnZXFlUGZCN0JKS1MxZy1MblFURFA2U01FMmRXYUdoaGpPck9Eb1k3NndNbTJsZHNRYjJDaU9udXV1aV9iLUl6SU5NV0NRS3lESHl2NGtkRHp2N3BsZzA5STdTNEpzM2R2YWRXamFKTEFKSUxRUmxkaW5SLWgyMlBMelNBeGVZN0pUNzlRMQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-11T11:05:09+00:00", "published_display": "11 Jun 2026 11:05", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke ASA Secures Road Maintenance Contracts Worth NOK 1,500 Million", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPZDhZU3B4N05mcFBNNkloU2VVc0NzV0dRX3laTWRCcjNaby1IY051SzBhTGdad096R0NsVDV3dVZXaUU5Q2NXeFREXzI0ZUtGTU1IZmIwcUtKcUJBWWVpdDBUbzdPWC1zdG9vRUtWU1pOcWE1WHUxcVVtVVNEbVlxcWpJQTlDVVVpRUFtbW5TOGZKTWI3cHJQSHVzeG82a3dCYlhaWUs0OWVkcVZCR0dtemxDbjZmajRVQWdNMmN0ODZLUQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-10T18:50:46+00:00", "published_display": "10 Jun 2026 18:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke secures road contracts worth NOK 1.5 billion", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxORHQwaHNtMVlNdUl5TG1kdlhFVWxya3Vld0VCemJZYzdoWGo4NzE4YXExY1ZhRUhlV2FYbHl6bmNENm9CUUlBYU9JLXpsMHIyZUJ3bGxYTEEtSHNCQ1A4UE45MGRYWEhhcXNieFZrWUxWazBHWHg0dlpMaklBSXFGQlZOV1RlaTF0blJoOWl5TkFNTkpZckdqdVhRYmNMRTQydmpjNEhaeGlGUQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-10T13:22:26+00:00", "published_display": "10 Jun 2026 13:22", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke Wins NOK600 Million Residential Design, Build Contract in Norway", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQYWEzQVZ5THNXY0lyS0daWGpYUXlJSzFNcUdBRjNtQWhJMlNGbHJEWkxQcVY3bG9aV0V1OVZzZGFnWUxIVm1ZRWNUSEdpeVpxTlNwSGxRQ09kSmVSTGxHbUkyWkFBLWZEUHB6eEg0N292UnNEbEh3Yy1vRlhUd0ZrYWFkYXAzTkxsUjRjUHBnU0gwNkN4RTVGZXZOODlVcU5nWXZXUFRVX2VkVEQ3Y1pkS2NJOVZ0UTNaa0tuZWxrYzd0cEE?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "Veidekke secures 660 million NOK residential contract in Oslo", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxNU29mMnFqT3F5WVBiNEJoWUdtU0lEeTgtSEp6MDdNbWxoZkI2T2huQUtVLU9jaUtpMUFRMVRyVFlYRUltaldfZ2FlRkNacVctRUV3LVdEU01FZnI4VzBweXZiUzNNOGZFYkZrRFJWZkh0cDdOd0dXWXlZUWdfQlJqMjB4RlhMdjJLMzZrZmR6VVlfOHF2akkwZHE4RGJpa1NmSHNPRnUyRXA5elZhbmpfN1NFN24?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": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Hoffmann A/S acquired All Assets of Installat\u00f8ren A/S from Veidekke ASA (OB: VEI)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxObWFGU256YlY3MHU4ck5aaEJ2S2NfWFd2Vldad1NsZGtJRExib0xyUl9SaDlmYmpKTjh1dGZHLVZhZFV2MUFiM2lLTkJSRXYyVElRVnJMQnFPTFAwQXM0OW5sRE1NRUdZMzFWZm9mRVgyQTIzeDZnTmtKSmJ4QUpVbEhOUjBveDJNQS0wU2xEODRtdmtvbkVMSjV5QUdEY1NqNmt3WjFGMktDeTZoNG5KM0t2T0s3cm4tLXRxSmZIaDhhWEhDSVc3VklQWQ?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-02T07:00:00+00:00", "published_display": "02 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": "Veidekke ASA Signs Asphalt Contract With H\u00e6hre Entrepren\u00f8r AS For E6 Ranheim-Sveberg Project Valued At NOK 180 Million", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6AFBVV95cUxQNjdGaG9aaHoyenFNc2ZzWi1SN0tSSm1PZDFKNE5CREM0WjdRbU9ESk82c0pOU3E5cmcxM3VtY3A3NlpfUFVvQloxOEFVT3dNeEpIeGk4akhsYVRlSDhaWXc5a0NtMERkdXFabDNjbUR0THNpRDZHWU0tbjB1WVhCdlp5VUJOQWJDR0ZUc0k0Mmd3X1lMZjhDRWdvSW5YNjhZbUhuSEVJdmxfNEtNV3FuYjRhSmRoRnd6ZERlSmxrOERIYjhvVmN3Ri1ERWRXeGdsYkpWSTIyS2VXTVdfTE0ta1cxVC1uN0Ew?oc=5", "source_name": "marketscreener.com", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 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": "Veidekke: Another Logistics Facility at Gardermoen", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPSlFEaUI4LWdCbTRYUVo5a29PVTF3Yl9VVEpqTnRUNnV3and6aFVJQ1JTbU4wT2NiekVIY2RQSUdlaG12MGs2V2ZZdWlBZnFtcnktV05mbGdOaFFvZDVWU0tMMzFLOTVRY2U4alA0clhiQXpaQ3ZhekJCRGhOX2dlWW5oVWh6bVNRa3YyWk9KR1QwSlpjdHdBNDFMazd1LVE?oc=5", "source_name": "Cision News", "published_at": "2026-04-10T07:00:00+00:00", "published_display": "10 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": "Veidekke paves the way to modernization and growth with Dynamics 365", "summary": "", "url": "https://news.google.com/rss/articles/CBMid0FVX3lxTE00R3p4aXZGbW51X3Y4cDVUM3FzeFk4ei1fdldWMTZyTkdPZGNwNGNuWk9WNWFpY3V2UXFyNHRhLTZ6RmZaYVJkRFFzZ0tMb3BQa0Q5Tm1jQTh2eEVIaDljT252dUNjbE9aN29oQmkxYjk5UC0yYUww?oc=5", "source_name": "Microsoft", "published_at": "2025-10-14T07:00:00+00:00", "published_display": "14 Oct 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"}, {"title": "Veidekke ASA: To extend lower secondary school in B\u00e6rum", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxNMnhTZXZ3STFEaHR6N0RDTHFGdDZiVElzcGJzNkIzd3BpY01yYzJNVkFMWlZ6aE5YRFV2N1p1YTd0ci0wY3g1WEluVkFCM1JLazROeVdQaGlKZkx3SmYwdjJtXzNJa3FXYzVGSlJCWmRXOHlqYzhlVExreXEwa1ZLbkxObTBHRTdzUW1GbFJRN2NtTkhaRWJJVjNuNDJXNnZzd0p4WjktUQ?oc=5", "source_name": "Cision News", "published_at": "2020-05-20T07:00:00+00:00", "published_display": "20 May 2020 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Veidekke ASA: Signs new major contract with Bane NOR", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxQVkJYSEdlaXA5NVA3S3dzNEkxWDk1TzFSdTduM1RwOXNnRW1jNWpQbGJDQ18xUnVVZ3pDdGFyUjdiSmY3MlI2Z1JNc2g2dTF0bmVkMDRWRFlUUEFrREJjdWEtMEdWVld5OU0tOVNMelhmM3FjVWxPU3c4dDllNVpTU0JOaDdHUm91bkRYTVhaMWxpQnZvYTUzdUJMcmM0T1htTUE?oc=5", "source_name": "Cision News", "published_at": "2019-11-06T08:00:00+00:00", "published_display": "06 Nov 2019 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 78, "total_relevant": 15, "sentiment_summary": {"positive": 1, "negative": 1, "neutral": 13, "score": 50, "total": 15, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 79, "events": [{"event": "general", "label": "Market update", "weight": 4.4, "count": 8}, {"event": "deals", "label": "Deals and strategy", "weight": 3.85, "count": 7}], "positive_events": 1, "negative_events": 1}, "market_context": {"has_market_context": true, "latest_close": 184.8, "latest_week": "2026-06-19", "one_week_move": 2.0, "four_week_move": 2.4, "twelve_week_move": 6.2, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": -0.614934, "market_dynamics_buy_signal": false, "relative_strength": 1.505933, "fair_value_gap": 47.6, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 62.3744, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+2.0% over one week, +2.4% 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": 58, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "marketscreener.com", "count": 10}, {"label": "Cision News", "count": 3}, {"label": "simplywall.st", "count": 1}, {"label": "Microsoft", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 15}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 8}, {"label": "Deals and strategy", "count": 7}]}, "insights": [{"label": "Weighted tone", "value": "50/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": "79/100 classification confidence."}, {"label": "Company focus", "value": "15", "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": "+2.0% over one week, +2.4% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Veidekke secures $14.4m Stockholm metro contract"}], "updated_at": "2026-06-22T20:48:00.153055+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}