{"ticker": {"uuid": "057b94cb-b632-4bed-873d-baa3978d312a", "symbol": "HEI", "name": "Heidelberg Materials AG", "exchange": "GER", "country": "DE", "sector": "Basic Materials", "industry": "Building Materials"}, "articles": [{"title": "Heidelberg Materials stock holds steady as global construction demand shapes long-term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxNYmlXaVFPWVFFRkF3UWpocy0yWUxDZkk2dnNyWGZtSlFPLXZPT05CUnoxb1U1ZVNrWVNmVkUzSlNhOTZiWFlueThkS3h3U3VIVGFwaU1xNU9QVk9FVk96bXQtVWpxTzdiQ25GQlNQV2pFS2thZG1PZHVyR3ZJSVg4Wk1LM2kzWFhvbEl1LVpuVDl1cVVDOFdCclRwWDV1TDJBVW1XY0lRdTRYZmd1OUx4S1UyRmsxTDNNWERuZ2lZOHZQWTdCRVdn?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-16T00:11:51+00:00", "published_display": "16 Jul 2026 00:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Nucor (NUE) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPMGE2WUpfZjFxdUZSUUV5bExOU2lzU3VhQ0t6R2tGQ3hpMHJlOEV2X0tPRUdoUEpUdFB6TDdvREI0ZGxLbEtvTWMybVl3M1E1RGRETFV3ZlFWSGRVY1ptTW50V2V2emY5N2NLNU5UbkV0OHkzUjRIU2MzUFFCVTZRTExad2E4V2ZpYzlzbncwdFVXM3B6eDNlbEhZOUk?oc=5", "source_name": "Market source", "published_at": "2026-07-15T13:40:03+00:00", "published_display": "15 Jul 2026 13:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as building materials demand supports long-term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxOTVZoWk1nVV9tYnpwVDI4NUJ3NGJlOEEza1AtQUItYVM3UXJ1RzNqZW16eGdBMWhwWDk3UTYzTVVDZGRENGlqa2xIZVc2T1k1TEJla2Y1WmZwNndEVGJDTGJSRERpLVc4cGxKNWdMYklKVDBSWDhsR2RrUEhMZzlRWmRMMEJ4V2Q5RktDU0dOQk9VNkNHbGZuTWxPWHdwMlJaMVdnbXpyZ2RzdXBGaHNKYVdPdkFYbUxMendTTXVkYjcyakRjQlE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-15T06:18:50+00:00", "published_display": "15 Jul 2026 06:18", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as investors await fresh catalysts", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxOUE56MzdadXZCN1dxTnBoU2wtaHdTaHp3S054WFV3a3lDM2NZR0tGT3ZLZExoN3JkMVlHV0M0cWQ0dzdNa1Q0MUZMY20zVmU1Q3lKNklZYXU0UEUxQ2hKN191RmdfZERTNWZab2Q2a3dlOFptaklGVUxVUlZDcnRBWFd6X002RGE4TDZtVWZSVkRWUTlXQlpiWjV5b3FPUmRfWndhTzlYVXhsOENHMTFWZW9IWWJvVUtlUkxrLV9EWTlaQ24xa2NvbDU4ZmVFUQ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-14T18:14:59+00:00", "published_display": "14 Jul 2026 18:14", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as cement demand underpins the long term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxOb3NkSF9vWkE1SjdyaXNadE9FaWV3Q0NvMFBMOHU0RzE1d0F1ODBFUTc4eVlSQXRWd0UwdmN2TGFxNllLNXBObjJHaktFX2Jmb0ZNYmlzNGY1LUZreGRGSnJKaGVnMHlsZVVfSGxzWWJXdkIzQUpfQm1wbFNuWjItOERuQjVkQWNhRVRPT2Q4ZHVjb3U4RjZGUVdrTVJwN1BBcGl4ZU1XSWlhbG9nZXAtclkxRWtLeklkYTVhNzBIMW5GZE5QS2NPNQ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-14T11:52:56+00:00", "published_display": "14 Jul 2026 11:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials AG: Release of a capital market information", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQcThjTkUzRGtDYm8xaHpLY1ZlYU8xX0t4Tm5vdXRILS0xRG84Z0F1TEtzTkR5OUlWbzVnYTlRUVcyQ051c2xvbllaZEJkcy10THJLSmFGN0h5cjdGTkFDbzY4RjNXLXFPZHA0YUQ3VXpXbjhIa0NES2hMTzA3blNYTTYxVHZxbjR4OWY0X2FlcmtrdlVjbjhMNmhBc3FITFhaQVBwY1RNckpnYk1xekxwclp2eWxIbW8w?oc=5", "source_name": "TradingView", "published_at": "2026-07-13T06:27:00+00:00", "published_display": "13 Jul 2026 06:27", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as building materials demand shapes the outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPcnV6a05nTXBfZnVmRUtwT3VkbVN2QmY2aFhEQTk2WVZCTFFLOWgtSTJSQjlQdGh0SHVJbkVONkUzaWZXQlg4ejVuckppTTF2VlNLb1k0Nld1eHZpUmdydjY1eGhRVVBuS2hhUklKeE5xaFhpQk45Q1ZlTC13LVdFemNja3l5d052OUJxWV9xZ1RfNVdLX0JyRFVPeXR2NlBtTXpkcDJMNk0wa0ZmMV9CRzY2dFFldmxZNmhya055Qk90YTRXbEE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-13T05:46:54+00:00", "published_display": "13 Jul 2026 05:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady on its global cement scale", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQRDdpLXVqSzRPWU01bGk0WllKSDVwX3FWMmZza0RRRTAwQXpjZzNodlBTQ3NValp2cFUwZE1SMy1DWUlkcURkV05sMFcyd0llWWt3SVpYXzVKX09lR19ESWp1SmwyR0xFNTRMbkhuS09maF9OY2w5YnAxQlZlRFlxbXRFRDR4bmI0aW1kaHRoVlhsMjMyRXloT0VzNHdTSERpc1REUEVET0JfY251UnF5VTU4RHRFREh0ZWJYVHRTV2pITHM?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-11T11:47:26+00:00", "published_display": "11 Jul 2026 11:47", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as global construction trends shape long-term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQOWZIV1dCWkhfNHdmYlhoc2RpUkNucTdaeDdXZzNtLWZlbm1LWUNwcmlodnZqR2NZSVhWM28xc0tfaDd4QTA0NUs1ZU42RWVOSlVWSTRMTV9ldFMwMHNXVW9pVFBLYUQwc0xGWEFzNE91UTZIRnZzb0xSNE5ibC1weTB4eTNmcWh1UXVlMWM4N0RhLVNFSENrTGZjaXBvVTlObk9qV0tNOGZ3aE41MnJ3djl3aGp1RjRucVEyTVdzaGFxXzJxb3hN?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-10T11:13:04+00:00", "published_display": "10 Jul 2026 11:13", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Carlisle and Martin Marietta Materials Stocks Trade Down, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxQdVBnX0ZkQjQtWmp1My1CbVJFd2g4VlJFTk9mUUptXzNHb1dlSURzYTBnTjdGWVd5YmdVWnJ0OHJDMzY3c3daQUZNRVRMbDl2MDRWelE5UE5SMnhtb3lhTE1IWkJ2SE9sT3Z0Umh2TmtVMEo3Tk1MVnRoeHU1RWtEZjRXV1NFSTNWZHFuU2hVd2s4LVRMdm5iUnlNNFo1aUFYQThFbzBsdElPUQ?oc=5", "source_name": "Market source", "published_at": "2026-07-09T07:33:00+00:00", "published_display": "09 Jul 2026 07:33", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UFP Industries, Sherwin-Williams, and Vulcan Materials Stocks Trade Down, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQNWQyVWlrUTNUenh4dm9uTHhHQVVkUVo0b1VSazVYd0JsSG92cXo4eVRvTEtqM2xmbjJMMHY0NHdUcy0yVno5a1hFa3RwaEw3MjloYmszRDhWSFh6S21kenBhdGZwQUJjbzhRSzFsRWNWTUh4T2ZWbkdJOE9KQWJ0c3U5MU1CU3BiSy1JeVVha09hamthbEpzSG9vZm5WcVUyalZxUlp3?oc=5", "source_name": "Market source", "published_at": "2026-07-09T07:25:00+00:00", "published_display": "09 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": "Heidelberg Materials stock stays in focus. Business context remains steady.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOYWtjRTk5RDkxdnRjS0djV3pmZlNBbkloeTR0MHBxcmQtSWpCMlFERTdRQ1ZyeEFUb2xIZHVZU3FRSEFwbmhyeFNtUERvQlhsd1FSVEMwWFFMMDBIZUdVN0VsMUVGWHN5cURucEZtRVFsZ2pOVmRUUUZlc1hJOWZHcFFpZmdsN3o5bWh3clVhdTRPVUMySFhDeGdvVDZqc2txMWE4SzktTE9uemlfeUpfTFNzb2NkZVAwWWZyNU9MNGtzRms?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-08T14:43:08+00:00", "published_display": "08 Jul 2026 14:43", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock. Thin-day context still points to the business", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxNM08zYXJ6NFZYenAzLTYzT2RUT3JGREhxMTMzRGlXZFdxazdwUnNfU3dsTXJaSTJiZldxMk9RdFhWUjBrWm04RjBuX1VMcXJyWlJPWVdtUjM5aGZkSUw5VWdJOGQ5ZENvUXl3X3JZYk5OZEQzVGVGdWQtZHZhR19lOWNYbHl2S3ZyaE11Y0VFdV9DbmIwNFlST2VzRklyc3dieVJKRWZXcDFkWEJDNEgwODVtWHhqVmhRSkF3NDdKSFdxVlZTdm9zU0R4TQ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-03T18:16:51+00:00", "published_display": "03 Jul 2026 18:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials extends buyback as shares retreat. RBC trims estimates ahead Q2 update", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxNXzhKcE5XWUhwUi1oU3hCd0pUSnFTMThSVk5NRzMyWkd1UmstV0p3eTJFRV9FcXJGOUdDY3o5U09YNlhaOXlSa2JzTnVTZ2ZxVFU4elVsazhJVkVWcXBrb2UzdHZ1NEttNHY3N1h1Vmw5WXNvMlhJR0NPaFJtS2tkWmZETEZRbEVfbXNXNlhrM0hUa0dPbzN4U2J3VU9DSC04WFlNaVJFNGtOWGVYZW85eTZkMWlKWC16UUk1Ny1scGc?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-30T07:00:00+00:00", "published_display": "30 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": "Heidelberg Materials with a cautious sector backdrop, shares in the DAX construction cluster", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxOY0d2ZmhfV2otOG94VEdnR3ZLc2x0Z2JKcjFxQl92U1FhNy1ValJ3Y2ltRTVzb3FxdzJFTzdrZGN5TW12LWlyeTJMbUhNWGJUOUN6UG5WT0hpZ0sxbTdRWEZia2xsZ0RaRTJMRC0tdkJlcElpRlplaVhWcElfRjVEbmRnYXZfN0hHLTlnXzBTV0lwV1pjTTFjZFc1b3ZNdUxjOWt5dU85cll2R2xKbmdqd2FnVXlGLUlxOTZPQ1NleE5iTnhBRVlMTA?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-28T08:43:56+00:00", "published_display": "28 Jun 2026 08:43", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials: Not Yet Attractive, But May Become So Later (OTCMKTS:HDLMY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQellmal9zRGxSYVRkSFh3bWZHUnVwOUd2WmhwYU9ybHZrekUxdUQzYjFyZ1BZWXc3X3hyaktYa1ktc19QOVFFYU5PQ0VXUTNMUDVFdm9HRkwxLVhXNGpzc1RCQWFQOW5NQ0RqY0plSEkxQjVpYlRRM1FRNENVd1ladGNNeHFlMnBCTjdvcHFWOHU1aDZ1cXVxampFSGx2Q25ZM2xKTGc2NA?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 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": "Reflecting On Building Materials Stocks\u2019 Q1 Earnings: Tecnoglass (NYSE:TGLS)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQVlJ5c0oyNGNpNzNXQXN2MXZzM1ltWEhmbHNCTjBTbmhVQ3BjdXBzV1VvYXR2aGctSUoxMkZvSTRxclpXdlI3bmdqMWQ1bFd4bWVnVlhtS3NVR0t4RmhvY0YwRlN5Z05CTjZEVF9RT3ptNHF5U2VjejEzR09nVV85VGMxbW8zQkJpU24tUkxRMUlhRk1ZQnFCMUZsOE9vdllsTHY5OFRyQQ?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 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": "Heidelberg Materials with a clear chart picture, shares hold above the 200-day line", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQQnZFU1pBaEs1cU9vVHZtRUV5TVNiS1JGRVYtTGV1c2d4ZGpfbmRQNzJjUHpQWlM5SHlIbXFhaUlRdVdDd3A5WUQ1di1rM0hMWnlDX2ZRb044ekVncDdBUFlDWGFVWEdPTTd2YUsxOG5rU3E5c1pCX19vU1hBQl9kc3M4b1JBVWdLUF9TWnl5V3dHdHQwNFU0SzF2SmdFbkpZaFZTVGdabU1XbV9hT1ZIY2JPZm53d25qRGFTektFX0hzUkhLRjkw?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-23T12:00:32+00:00", "published_display": "23 Jun 2026 12:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials opens the week with a full calendar, shares in the DAX cement sector", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxPNm5DUThlbWRtZDhLT1BwM0JINkhfNUYxaE5QS0VuYlpBVlMzNWJROGpaclFxMVhYMmVKSDVYb21lT3hpcGQzRXFmYWljUmgydkN4Q1ZEcGlxb2JmTnJETUF5cWx5QS02QnFxZVFzcEhJSVhsSFdNSkk5RkEtdk9WXzE5WnFlLVlqcUNPX3F3UU05WVZzYmZmM2haYzVvTjU3dHVDNHlJbUl2V2l0azYzVkFqX1F4UFhHNW5JVTFJdWZ3TXZaTVI2eg?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-23T07:00:00+00:00", "published_display": "23 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": "Heidelberg Materials Stock - weekly review and sector comparison after muted news flow", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxOZWZzeUdKTlJLRWd2QWh6YTduNFRfQ2UzZjdTek04ZzBQWWFZdUFpRE01bm55bWp6dzlJZk5KTVJrZEg0bDB4b21ydTg4MWNCcUhDU18yNWZRUE9MU3FZZERfeXMtcUFLUDNuMjVwQXRMTzFSd3JyeExHNUFEYjhSLWx6dkRpMU5SV3FvbE5jY2FoX3R5RjVLYjFGR1BOYVlGOUtpX0hQMmI3a0drcm56XzE4MDFfc3oxWktpeFNHRHp4WHpFWVE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-19T12:58:46+00:00", "published_display": "19 Jun 2026 12:58", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Q1 Earnings Roundup: Sherwin-Williams (NYSE:SHW) And The Rest Of The Building Materials Segment", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxOSVNucmpmTHhNdW5uZzZXQkRTYllHcC1haTJ5RDBMY3dld0xjOWRwaktoMjF3a01aY1NOWm45c0s2ajJHUF9wRjd6eUF3V2lCMzc4OFpITHA1OHNhTHAtU2VOcDhnaTZSS1JiaFRycVdPVFM3RDZ4WS0xcW9JUkNfYkhSTXhYQVpCc0VEQWpMRTlxQ05Fd3BUQTV5ZEVPN2hHLWFn?oc=5", "source_name": "Market source", "published_at": "2026-06-18T07:00:00+00:00", "published_display": "18 Jun 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": "Building Materials Stocks Q1 Earnings Review: Vulcan Materials (NYSE:VMC) Shines", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQSGIyU2V0elkxeGxCLU9tNHJCOWhlV05VME9uaE9lcU4yNmFGLUMtc2M0YWlNRWpXZFpKYTI1dGNHcnZZWko4b2NFeFY4UW45QWNwNl9hVmMtdHJvbi1PUFVfOFpTbnNBbExEVWYtaVBoUGJZTlV2OU5HOTlRR2lUMnNKZzhNSk9feUZVOWhLdDJEaTZ2YnZrZmFVbEktVjZfUjcwRw?oc=5", "source_name": "Market source", "published_at": "2026-06-12T07:00:00+00:00", "published_display": "12 Jun 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": "Reflecting On Building Materials Stocks\u2019 Q1 Earnings: Valmont (NYSE:VMI)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxOV1ZRekU4ZjFZemFIWUphQ3pRN0lTRXJQcHZrYWc1SmNIMmwwTmxabTlFYlg1cG5LbWRnUnF4a0kwR1BPekJkRmVUcTZUeGRkVU5QZW92T25zd2NQcTI3MzdMY2FTaUtjVm5PWFpuTG5mTnpYTERFVTFVUDVsWHA0QTZtMU5JQnoxeE5IQUFzamQyQ0RCSVlzdW8yZTZiTWpGZ0JiUU1tUQ?oc=5", "source_name": "Market source", "published_at": "2026-06-10T07:00:00+00:00", "published_display": "10 Jun 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": "Building Materials Stocks Q1 In Review: Resideo (NYSE:REZI) Vs Peers", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxOOVFvZktjTnpCb19WdGVDMFdDZGJFZlM1RnM5Z1JZcGVqOS1xMzEtRU93TDRMNXR4ajBaWE91bldfeDZfR1haSHdlUVkwY09uWldTU3ByNWhEWWFtQVFXbzNDV3prcldlS2Q0ZHJqenFGYjgxRy13ZkxYdHlVbGtWUnhRQ0duZ0FoWTNWcmZYOW10ZHlqbG5PUDQ1bmgzR3Jzc3c?oc=5", "source_name": "Market source", "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": "A Look Back at Building Materials Stocks\u2019 Q1 Earnings: Armstrong World (NYSE:AWI) Vs The Rest Of The Pack", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxQY0ZqY1czaFZ4bjBHUDhhdEhLTUpfa3hMZWZ1M1JnZGljUjRQLXlIY1JRMkVMbEZJcjlhTlczUllhTWZGeDU5RkxjV25SSFducnRKV1hhM1Rxcl9tNjRxZXZNQVpxNXVGejZ5eGNESEZhWDFOU3NvdjFwX0Nycjk0Tkp2MFBYZ012bGhFTWNBeHdiZGxFdlIwRlZ1cGRGd2w4RlE?oc=5", "source_name": "Market source", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "Unpacking Q1 Earnings: Martin Marietta Materials (NYSE:MLM) In The Context Of Other Building Materials Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNckc2SVZsTkR2MWQ3VlNoZ2I2dEt4VndlZXloNjUwOUhHZ1VUYUhHUFp3dkV2bzFhNC1Od3NSTEVlcUI3WTVXeTBIb3JnU3pqdV9URVg4NmdVZkxfdGdWTG1CRWg5SjNzX0pCd3Z5dWMwVzNHb0w5SFI2S1VDOWpoN0h2QVFTMWtES3A3NFlfRlh3ZDFvN3I1LVNXX1dPUGJUbE9TZw?oc=5", "source_name": "Market source", "published_at": "2026-05-21T07:00:00+00:00", "published_display": "21 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": "Carlisle, Resideo, Martin Marietta Materials, and Armstrong World Stocks Trade Down, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxQNlRYMUp6enRPc1cxYlM4bTRva2NUTDZHY0lUWW5nVUFkczVzZWNqUC1JRGR0S00wRWRZTkxhOTV2WXRzSFZEQi1mcDNxUzZKVkFONTl5RV9OLW8xM1VNODhCci0zdHYxRVpXNmtHUnFMMHlRWENTMXVWMC1DLXJheEhzU0FEUHR1dDFDTG1LeThvUmhBTVVSams4Z1NkNHJwTlNQWmJrQk9rZG8?oc=5", "source_name": "Market source", "published_at": "2026-05-21T07:00:00+00:00", "published_display": "21 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": "Heidelberg Materials stock (DE0006047004): US growth push and new buyback program draw investor focu", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxNckZvcXdCa0FhazV5a2ltSVNneGZRTXljMmJlODNsYmVmbmpvZjJRTmNsZjNMbDFqZnBFZXc2NmpyMnZwLUVkM0FiZzZCMEFfODhiUmZZLUxydDYxSWZsSzl2aldTRFUySUJpUjdSeXd0bHQ5bm9tUzl5THFLMlJoZ2RFWmRqaTZSRzZvTGVKMFVBVGJ3UUlQdXp1b3gyMnJSLUVXcWVFTmVJS3M1S1Q0eXVIYnV6ckd6cXktbmgwd2t4a3Z4VVlVRg?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Building Materials Stocks Q1 Teardown: UFP Industries (NASDAQ:UFPI) Vs The Rest", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNaXZGc0pvRkZpSGw5LUtpRm9ZZlFScDI4REdySEdMa0xIUzFMNHp2STFFVlBPSWkzQ1Y1QlhndlN5MG1ocktMeHdPOFQybUpvYkxTMlBLUC1nU3lsZDh5aUR0WjFnWnhnQW9pbE9RMXVXTzRuTE5aRXF4M2tXNlJJVDVaU2M5QXpFemp3UU8zZW1IZjk5QmVXYkY0WHdLRER0eUN0VA?oc=5", "source_name": "Market source", "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": "Heidelberg Materials stock (DE0006047004): JP Morgan keeps Buy rating", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQbHVtekV3Z0tGQ0I5UWphMVhJNWVhNVAzbjhMSUdDRW9BMEtUTkxMb2l6UzdpQUlRcDZHWXVKX0UwQXlPY09FRmQ4cDdtNFVDU3hVbVBZVldxcVJhZ0NHNkxOYUczaGVucWFaQzZIRGJlNkNwYlB5dnM2a3ZYZWkxVGdlZlVPOXM1Q3ZYWXo1elhXR3JVdjc2TGcyZnFPc2QzNHg0dmJJRnZyWEVxOGhCbV9uSlkxN1FuSEVpdUk1MGV2N2M?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Idaho Strategic Resources (IDR) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPVTdlME92R2ZSOEoxVi1kdTNIdG1Uc2x0UEREV3E5cUt1WnprYTlVYk5CT1hxenppd3IxZTVQMERheFNCT3BydTVDajEwUVlDVVFpTHlLYTVZRGh1S096LWlEMUJ1QVRzOGt0SlZHRlE3UzlJbzNvMzlHZHowYzRGMVZrbW5oVEdBbldIbnJ3RmpKVEl4MUVfb1VoaUoxVUFZYnc?oc=5", "source_name": "qz.com", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 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": "Is Element Solutions (ESI) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxOSFVLUjhOOGJXVTU4cXFwWFl3ZEJTc0JqRzByTGJXX0hGOGNpVExLUHBLOERQdlZDYnRlZ1NIZ0ExWWxad2k4eWtCRFRWS1BjQS10eWF0ck05XzZ5a1pzNGZvUHdwODJmT3ozUzNsdGN5aURPY3lPWFF4OGM4VVhxMjhVejRBRnNscV9JYkV1VGJHSUdpazRaMXczWTdwaXI2MWtxbGI1c0tyQQ?oc=5", "source_name": "Market source", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 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": "Is Air Products and Chemicals (APD) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxOR1BiejBrY0FmNnVGc2VvblNWN19GREJSWmsxQlJMRTVjSEM0UGRmZ2FRR2xPNXBRWFZhalN6NGZIaTlaSktMdTUzclktZ3NrU19vQUxOZHJYdF83dkhoX3ExcjRHdlFsbExVTkpfSDU0X0hHT0xXU3lUbGtMQ280cFN2MXJkTmg5NDlZS1ZKNjdCM0xBZFhQQTJSRk9BQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Has NioCorp Developments Ltd. (NB) Outpaced Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxQTnhkX2UtUHVTcXJxajRMcGFEb1pOd1NvMmIwYV9KZGgwRXFNT0JYMDFzQjlfR3ZvWXEwUHNmeXhZQWYyWW1YN2U0TEVGSXhQMzFSZF9SelAxRjVOdTBiekYyNHQ2VXRHNnhDb29OZXZ2S0tJaUJFZVJFSTlpTmJxNlRHOGJ4N2VNRV90cHYyRi05QUVUby03bkdR?oc=5", "source_name": "qz.com", "published_at": "2026-04-21T07:00:00+00:00", "published_display": "21 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": "Top Basic Materials Stocks by Revenue 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTE9RZzlaRldYaFJpNXJhS1lzSWZYS3Jfc0xXYVpJbDhLdER4UUU3azN3b2hBUWFzVVBKSXhObWxNNF94QWlaT0VJNmc3R1BOTlY4ZDRDSFk5ZW9oUWZpQ2JoQUVPOWw4NnpZQ0RfWDN6R0lCVkZCcEw5bDZ6Y1VmUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-19T05:27:01+00:00", "published_display": "19 Apr 2026 05:27", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Are Basic Materials Stocks Lagging Element Solutions (ESI) This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxNSHJ1ekZhQmNLaVRkMGdKLXZkX2NKazBrR0tWaHI1a2pCaDhybVk3b3JVd0pSQlFqNlFWUkNRQjhQZ0RveXI2OXFoZjQ1ajYzbGNhZmVIVWEyQ2JHalRrWTUtVUlWWmdtU2h2NS1PVVBvS205ODZKVVJaZ1pxbG5HLTR2YnVHS1ZY?oc=5", "source_name": "qz.com", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "Is CF Industries (CF) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxNTHFqUjdWWFFTdHBLSjI0dmJJd1FYOG9sR25odVRhR2R2dFBSMkp6TjB0TTBYOTc5ZzByZkxlVjN4Y2ZzVHBSMDMzbHJRMjZQRmxaU0F4S2lPVl9XLV85c0hvWkIyY1UteWNXRTliWUNZZjR4a0VNN2Z5QVlpSFE0Slh0cndLTE93R2U2TDhDdmc?oc=5", "source_name": "qz.com", "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": "Is Braskem (BAK) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxOU3ZBdllYWFBMd2l4V3M5VnRVb0JDWlAtSmtJWUFybk5KRVZ1VVVXSllXbC15THdWZ2VDZkd5NEM4SGFWVkphdWlqaU10Y1VIV05qTXREa3lKU2ljTDhtNk8zZkdCRnplbHA2ZEJSOThSQ0hsT1RqX1hHSDY2T0p2Smx4RkZTSW41dWc?oc=5", "source_name": "qz.com", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 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": "Building Materials Stocks Q4 Earnings: Carlisle (NYSE:CSL) Firing on All Cylinders", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxPZUpVRFJyQkJ3UEdfVnZOZWQ5Y0Myb1FTeG9UU19YRVdFY01EbWg0MkwtczlSN0NmYV9QMkhwU3dCNjVjRTQyVHhaSDR6WDlPT2pWQzZTWnBramYtRnJ4ZkVYYlkxR19GNnAyWGt3ZFlnaHFQbDlRYlQwNlFoSEpRbVUzMXBENUZ4WVprWnVpbUp1UDR2elc1QjYtalJLVllqcktzYQ?oc=5", "source_name": "Market source", "published_at": "2026-04-07T07:00:00+00:00", "published_display": "07 Apr 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": "Unpacking Q4 Earnings: Sherwin-Williams (NYSE:SHW) In The Context Of Other Building Materials Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOZUUwRGFEX19vS19FNFRsbGtBRlVvYW5zRExxeDJjRk5LUV8wZHpqU1pQRkk1eXkxLWFTcjNfMUphM19wMmZidWdwNWFncElqcmw4Wi1NT2t5RmZlODBXWkhGYW9vb0w5S2x0WEhkNHBDMUtURWdpVUxCcmJuUlZFWkU3bE5fa3hDaUZnX0FnX3lwY0hNRk1SZDZIcHdVS0trTHhUTTFn?oc=5", "source_name": "Market source", "published_at": "2026-04-06T07:00:00+00:00", "published_display": "06 Apr 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": "Building Materials Stocks Q4 Teardown: Valmont (NYSE:VMI) Vs The Rest", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNOGR3SzZLaDFDQXhQNXBHbkZ4VUVlS3ZWb3JWQS1hZ2h0TnozTkdBNmh3S3dnWmV6aXBfb01xTU5HUTZJQ2cwV1dVWjZOWnZubGJtdERGNVZPcEFRX2JRTlBUMkFMWE8xYzFoUWV4Z0RCc21jbXZMc0Fza3BxZ0pPTmV6RkxjUTNweGdqblZlWG5zTlduNDBncjBjUFNEakpYMWMzQg?oc=5", "source_name": "Market source", "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": "Is Albemarle (ALB) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPaXBzT1RUdGY2Y3FsQWF3SXpnRU5FcVB6WHl1MXk1RVFWV1YzRUNuMWFwaU5uTWxOWEpRY2FPdkUtY1ZmcmU2dm5uUlZzZy00RjFFTG1kUzRnZU1fcmU3NGV1Y1Rzcjg2YXAwSWUzc0MxcWJCa3ZUamdrdEV2VWdpR0pPdS1JT1BXWmFkVGVocHBHVzJkTHpxQ0hpSGpQWWV5Z2JMdXh0bw?oc=5", "source_name": "Market source", "published_at": "2026-03-26T07:00:00+00:00", "published_display": "26 Mar 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": "Heidelberg Materials: Getting Closer To An Attractive Price (HDLMY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPV3lGcHI5YjQ3SGhFajJJc2pSOWh6Tzd3aWh5TlYxdHQ2elFiaWM4U3FTdXdnTTNab2pHUmVaeGF0a2JqaUxYY3p6S3V5d05USkczZGg3enlsVWxHcUc2MWxrMmU5N0xJRi0xcmVkSVVkWVJHX25rSWN6NjF4alhXWl9BZWN3N3dZQ3d3cXpXVW1sTUdWeHg0c0cyVng?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-03-22T07:00:00+00:00", "published_display": "22 Mar 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": "Spotting Winners: Martin Marietta Materials (NYSE:MLM) And Building Materials Stocks In Q4", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxOM1RXVnZ5YzFYSkpQeW14d05aa0U2dUF1ckRfak1NZ2JGTjBqUkxJRmFuUWRBYWZpc05Rejk4MFhQaGVmMlNkNEtITXY1Rnl3YU1QN2FwQ1hmaFJYUXFGY21meGhNejVMMV96MVV4WUFYWnJUVFh4RW5lZlpkMUZ4M3gxVHBVM2l1MlZ3ZHRYNnE5R193MlhTUF9QbWJrOFVCbGNQSmdvOERHZlpidnBiYllobGE5dFpxZTA2dVR6SElOLVFMQ19SS1V1ZGRDNTN4MmpFeFpwUDg0dw?oc=5", "source_name": "StockStory", "published_at": "2026-03-08T08:00:00+00:00", "published_display": "08 Mar 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": "Q4 Rundown: Tecnoglass (NYSE:TGLS) Vs Other Building Materials Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxOWjFUZEcxa3RneHl6NUZRTU1MV0diMFdIck5IYjhlQXVmNmNYemRFV0g0Zk5HUHNIZVYzRW9JY25EUWxqQ3JsbVJUTEhzMVZmMlRxajd6akVGVmxIT3BhUFRXOFNYVXd2T01zd0M4NnpQWXg1ZE1RaDZmbkZiamxVem83c3Z3RE9qcVBUTWlzZmk1MXlWQ1Rqa2UzVzZXa3N4NnhnSzBsMDZfeEV6dm1acU9hVmo3VWtUcXVtdnRGMA?oc=5", "source_name": "StockStory", "published_at": "2026-03-02T08:00:00+00:00", "published_display": "02 Mar 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 AngloGold Ashanti PLC (AU) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxOZFJWV1VRellmUEhabXV6RTM4TVVJd1BXQXBDSnV5LWRLSDg3MWM2QjJSZzAwTTFaU3pZY2Q4VUhDdXlYcVExZ2JCNFk2Z0NsbUdERzlsRzJSelBVY0ZXR0xnSDZ3SHZySkNZSndrdzBIbXItUUc2cThZWW9Rdlo5VklR?oc=5", "source_name": "Market source", "published_at": "2026-02-20T08:00:00+00:00", "published_display": "20 Feb 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": "Basic Materials: With More Than Half the Sector Undervalued, We See Significant Opportunities", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxOZHJmdjdEeFgzNHRKRVhVZXN5ODE3TE04bE5iOUxQODA3NnNSQzA2b2ZhaXFOZTVRWWRkTHItWVJFVjV6WUVnTmE3czFXUEZtcUFMTG1RZkQ1ajl1YzgxdW15aGtKMFRNX0VYZU1kZGF1Y0U3SW45dGYxSnlZZU4yWUhTVnBfcDNKUmFHUl9fdDA1dW5JaVN2SEk1N3dzZDFJZkZ1MnF0RDBKb1ZkRjVtakpFcmNGdnJUUTZhdWIzTQ?oc=5", "source_name": "Morningstar", "published_at": "2026-01-16T08:00:00+00:00", "published_display": "16 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": "Weekly Market Update: Tech Stocks Lead Market Lower, Basic Materials Gain", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxPek1tVWh3dmxLSVE2Z3JNVG9mcDh0YUpPMDA5MzNDb05EWTgzWHM5ejVxdVhlRG5kZDUxSzktTTNSeGVMbUl2MHRMbUJwak1USEswTmdGT3gwcnFlRklSeFZBZE5XVVdCZ2JneHIxdWMycDBNem4yODlVUjBDU0tla1UwZw?oc=5", "source_name": "Morningstar", "published_at": "2025-12-12T08:00:00+00:00", "published_display": "12 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": "The Best Basic Materials Stocks to Buy", "summary": "", "url": "https://news.google.com/rss/articles/CBMidEFVX3lxTFBqQWhGbVQ3T2l2bi10V3FDMnVxVk81V09rMG1JODFETlJrSm1oWkdqbjh4b3RjOVhYcVdMbEtyOUxuMXgzOVEyeWhEeElaYUhjZUV2V2NqTzdac01obF9tcWthaVpwVnVpdzBVSDNJVF9LbFhw?oc=5", "source_name": "Morningstar", "published_at": "2025-11-14T08:00:00+00:00", "published_display": "14 Nov 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": "Heidelberg Materials: I See Only One Direction This Can Go Long-Term", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPc0ZWc1FSMkpTclM2MVlaUnpzYkZYSjVLa3NNV0ctXzJqRkFSWmJFdkxfWFp2bVd2UFBaSDllS1hpRVI5dkxSSW85WmZvNXpraXd3czUxZzE4RHVENDVpclgzQVhURlYxSHVSb1VhQ2VHQ3N6OExNdmtCQVp2NWgwdUdlQUZoMHMydkp2ZERaUllSYW5DSUlOYXM1bHBtdXdkWXkwbzZVdjZNUjBt?oc=5", "source_name": "Seeking Alpha", "published_at": "2025-09-27T07:00:00+00:00", "published_display": "27 Sep 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"}], "by_tier": {"direct": [{"title": "Heidelberg Materials stock holds steady as global construction demand shapes long-term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxNYmlXaVFPWVFFRkF3UWpocy0yWUxDZkk2dnNyWGZtSlFPLXZPT05CUnoxb1U1ZVNrWVNmVkUzSlNhOTZiWFlueThkS3h3U3VIVGFwaU1xNU9QVk9FVk96bXQtVWpxTzdiQ25GQlNQV2pFS2thZG1PZHVyR3ZJSVg4Wk1LM2kzWFhvbEl1LVpuVDl1cVVDOFdCclRwWDV1TDJBVW1XY0lRdTRYZmd1OUx4S1UyRmsxTDNNWERuZ2lZOHZQWTdCRVdn?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-16T00:11:51+00:00", "published_display": "16 Jul 2026 00:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Nucor (NUE) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPMGE2WUpfZjFxdUZSUUV5bExOU2lzU3VhQ0t6R2tGQ3hpMHJlOEV2X0tPRUdoUEpUdFB6TDdvREI0ZGxLbEtvTWMybVl3M1E1RGRETFV3ZlFWSGRVY1ptTW50V2V2emY5N2NLNU5UbkV0OHkzUjRIU2MzUFFCVTZRTExad2E4V2ZpYzlzbncwdFVXM3B6eDNlbEhZOUk?oc=5", "source_name": "Market source", "published_at": "2026-07-15T13:40:03+00:00", "published_display": "15 Jul 2026 13:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as building materials demand supports long-term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxOTVZoWk1nVV9tYnpwVDI4NUJ3NGJlOEEza1AtQUItYVM3UXJ1RzNqZW16eGdBMWhwWDk3UTYzTVVDZGRENGlqa2xIZVc2T1k1TEJla2Y1WmZwNndEVGJDTGJSRERpLVc4cGxKNWdMYklKVDBSWDhsR2RrUEhMZzlRWmRMMEJ4V2Q5RktDU0dOQk9VNkNHbGZuTWxPWHdwMlJaMVdnbXpyZ2RzdXBGaHNKYVdPdkFYbUxMendTTXVkYjcyakRjQlE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-15T06:18:50+00:00", "published_display": "15 Jul 2026 06:18", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as investors await fresh catalysts", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxOUE56MzdadXZCN1dxTnBoU2wtaHdTaHp3S054WFV3a3lDM2NZR0tGT3ZLZExoN3JkMVlHV0M0cWQ0dzdNa1Q0MUZMY20zVmU1Q3lKNklZYXU0UEUxQ2hKN191RmdfZERTNWZab2Q2a3dlOFptaklGVUxVUlZDcnRBWFd6X002RGE4TDZtVWZSVkRWUTlXQlpiWjV5b3FPUmRfWndhTzlYVXhsOENHMTFWZW9IWWJvVUtlUkxrLV9EWTlaQ24xa2NvbDU4ZmVFUQ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-14T18:14:59+00:00", "published_display": "14 Jul 2026 18:14", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as cement demand underpins the long term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxOb3NkSF9vWkE1SjdyaXNadE9FaWV3Q0NvMFBMOHU0RzE1d0F1ODBFUTc4eVlSQXRWd0UwdmN2TGFxNllLNXBObjJHaktFX2Jmb0ZNYmlzNGY1LUZreGRGSnJKaGVnMHlsZVVfSGxzWWJXdkIzQUpfQm1wbFNuWjItOERuQjVkQWNhRVRPT2Q4ZHVjb3U4RjZGUVdrTVJwN1BBcGl4ZU1XSWlhbG9nZXAtclkxRWtLeklkYTVhNzBIMW5GZE5QS2NPNQ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-14T11:52:56+00:00", "published_display": "14 Jul 2026 11:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials AG: Release of a capital market information", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQcThjTkUzRGtDYm8xaHpLY1ZlYU8xX0t4Tm5vdXRILS0xRG84Z0F1TEtzTkR5OUlWbzVnYTlRUVcyQ051c2xvbllaZEJkcy10THJLSmFGN0h5cjdGTkFDbzY4RjNXLXFPZHA0YUQ3VXpXbjhIa0NES2hMTzA3blNYTTYxVHZxbjR4OWY0X2FlcmtrdlVjbjhMNmhBc3FITFhaQVBwY1RNckpnYk1xekxwclp2eWxIbW8w?oc=5", "source_name": "TradingView", "published_at": "2026-07-13T06:27:00+00:00", "published_display": "13 Jul 2026 06:27", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as building materials demand shapes the outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPcnV6a05nTXBfZnVmRUtwT3VkbVN2QmY2aFhEQTk2WVZCTFFLOWgtSTJSQjlQdGh0SHVJbkVONkUzaWZXQlg4ejVuckppTTF2VlNLb1k0Nld1eHZpUmdydjY1eGhRVVBuS2hhUklKeE5xaFhpQk45Q1ZlTC13LVdFemNja3l5d052OUJxWV9xZ1RfNVdLX0JyRFVPeXR2NlBtTXpkcDJMNk0wa0ZmMV9CRzY2dFFldmxZNmhya055Qk90YTRXbEE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-13T05:46:54+00:00", "published_display": "13 Jul 2026 05:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady on its global cement scale", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQRDdpLXVqSzRPWU01bGk0WllKSDVwX3FWMmZza0RRRTAwQXpjZzNodlBTQ3NValp2cFUwZE1SMy1DWUlkcURkV05sMFcyd0llWWt3SVpYXzVKX09lR19ESWp1SmwyR0xFNTRMbkhuS09maF9OY2w5YnAxQlZlRFlxbXRFRDR4bmI0aW1kaHRoVlhsMjMyRXloT0VzNHdTSERpc1REUEVET0JfY251UnF5VTU4RHRFREh0ZWJYVHRTV2pITHM?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-11T11:47:26+00:00", "published_display": "11 Jul 2026 11:47", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock holds steady as global construction trends shape long-term outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQOWZIV1dCWkhfNHdmYlhoc2RpUkNucTdaeDdXZzNtLWZlbm1LWUNwcmlodnZqR2NZSVhWM28xc0tfaDd4QTA0NUs1ZU42RWVOSlVWSTRMTV9ldFMwMHNXVW9pVFBLYUQwc0xGWEFzNE91UTZIRnZzb0xSNE5ibC1weTB4eTNmcWh1UXVlMWM4N0RhLVNFSENrTGZjaXBvVTlObk9qV0tNOGZ3aE41MnJ3djl3aGp1RjRucVEyTVdzaGFxXzJxb3hN?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-10T11:13:04+00:00", "published_display": "10 Jul 2026 11:13", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Carlisle and Martin Marietta Materials Stocks Trade Down, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxQdVBnX0ZkQjQtWmp1My1CbVJFd2g4VlJFTk9mUUptXzNHb1dlSURzYTBnTjdGWVd5YmdVWnJ0OHJDMzY3c3daQUZNRVRMbDl2MDRWelE5UE5SMnhtb3lhTE1IWkJ2SE9sT3Z0Umh2TmtVMEo3Tk1MVnRoeHU1RWtEZjRXV1NFSTNWZHFuU2hVd2s4LVRMdm5iUnlNNFo1aUFYQThFbzBsdElPUQ?oc=5", "source_name": "Market source", "published_at": "2026-07-09T07:33:00+00:00", "published_display": "09 Jul 2026 07:33", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UFP Industries, Sherwin-Williams, and Vulcan Materials Stocks Trade Down, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQNWQyVWlrUTNUenh4dm9uTHhHQVVkUVo0b1VSazVYd0JsSG92cXo4eVRvTEtqM2xmbjJMMHY0NHdUcy0yVno5a1hFa3RwaEw3MjloYmszRDhWSFh6S21kenBhdGZwQUJjbzhRSzFsRWNWTUh4T2ZWbkdJOE9KQWJ0c3U5MU1CU3BiSy1JeVVha09hamthbEpzSG9vZm5WcVUyalZxUlp3?oc=5", "source_name": "Market source", "published_at": "2026-07-09T07:25:00+00:00", "published_display": "09 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": "Heidelberg Materials stock stays in focus. Business context remains steady.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOYWtjRTk5RDkxdnRjS0djV3pmZlNBbkloeTR0MHBxcmQtSWpCMlFERTdRQ1ZyeEFUb2xIZHVZU3FRSEFwbmhyeFNtUERvQlhsd1FSVEMwWFFMMDBIZUdVN0VsMUVGWHN5cURucEZtRVFsZ2pOVmRUUUZlc1hJOWZHcFFpZmdsN3o5bWh3clVhdTRPVUMySFhDeGdvVDZqc2txMWE4SzktTE9uemlfeUpfTFNzb2NkZVAwWWZyNU9MNGtzRms?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-08T14:43:08+00:00", "published_display": "08 Jul 2026 14:43", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials stock. Thin-day context still points to the business", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxNM08zYXJ6NFZYenAzLTYzT2RUT3JGREhxMTMzRGlXZFdxazdwUnNfU3dsTXJaSTJiZldxMk9RdFhWUjBrWm04RjBuX1VMcXJyWlJPWVdtUjM5aGZkSUw5VWdJOGQ5ZENvUXl3X3JZYk5OZEQzVGVGdWQtZHZhR19lOWNYbHl2S3ZyaE11Y0VFdV9DbmIwNFlST2VzRklyc3dieVJKRWZXcDFkWEJDNEgwODVtWHhqVmhRSkF3NDdKSFdxVlZTdm9zU0R4TQ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-03T18:16:51+00:00", "published_display": "03 Jul 2026 18:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials extends buyback as shares retreat. RBC trims estimates ahead Q2 update", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxNXzhKcE5XWUhwUi1oU3hCd0pUSnFTMThSVk5NRzMyWkd1UmstV0p3eTJFRV9FcXJGOUdDY3o5U09YNlhaOXlSa2JzTnVTZ2ZxVFU4elVsazhJVkVWcXBrb2UzdHZ1NEttNHY3N1h1Vmw5WXNvMlhJR0NPaFJtS2tkWmZETEZRbEVfbXNXNlhrM0hUa0dPbzN4U2J3VU9DSC04WFlNaVJFNGtOWGVYZW85eTZkMWlKWC16UUk1Ny1scGc?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-30T07:00:00+00:00", "published_display": "30 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": "Heidelberg Materials with a cautious sector backdrop, shares in the DAX construction cluster", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxOY0d2ZmhfV2otOG94VEdnR3ZLc2x0Z2JKcjFxQl92U1FhNy1ValJ3Y2ltRTVzb3FxdzJFTzdrZGN5TW12LWlyeTJMbUhNWGJUOUN6UG5WT0hpZ0sxbTdRWEZia2xsZ0RaRTJMRC0tdkJlcElpRlplaVhWcElfRjVEbmRnYXZfN0hHLTlnXzBTV0lwV1pjTTFjZFc1b3ZNdUxjOWt5dU85cll2R2xKbmdqd2FnVXlGLUlxOTZPQ1NleE5iTnhBRVlMTA?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-28T08:43:56+00:00", "published_display": "28 Jun 2026 08:43", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials: Not Yet Attractive, But May Become So Later (OTCMKTS:HDLMY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQellmal9zRGxSYVRkSFh3bWZHUnVwOUd2WmhwYU9ybHZrekUxdUQzYjFyZ1BZWXc3X3hyaktYa1ktc19QOVFFYU5PQ0VXUTNMUDVFdm9HRkwxLVhXNGpzc1RCQWFQOW5NQ0RqY0plSEkxQjVpYlRRM1FRNENVd1ladGNNeHFlMnBCTjdvcHFWOHU1aDZ1cXVxampFSGx2Q25ZM2xKTGc2NA?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 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": "Reflecting On Building Materials Stocks\u2019 Q1 Earnings: Tecnoglass (NYSE:TGLS)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQVlJ5c0oyNGNpNzNXQXN2MXZzM1ltWEhmbHNCTjBTbmhVQ3BjdXBzV1VvYXR2aGctSUoxMkZvSTRxclpXdlI3bmdqMWQ1bFd4bWVnVlhtS3NVR0t4RmhvY0YwRlN5Z05CTjZEVF9RT3ptNHF5U2VjejEzR09nVV85VGMxbW8zQkJpU24tUkxRMUlhRk1ZQnFCMUZsOE9vdllsTHY5OFRyQQ?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 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": "Heidelberg Materials with a clear chart picture, shares hold above the 200-day line", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQQnZFU1pBaEs1cU9vVHZtRUV5TVNiS1JGRVYtTGV1c2d4ZGpfbmRQNzJjUHpQWlM5SHlIbXFhaUlRdVdDd3A5WUQ1di1rM0hMWnlDX2ZRb044ekVncDdBUFlDWGFVWEdPTTd2YUsxOG5rU3E5c1pCX19vU1hBQl9kc3M4b1JBVWdLUF9TWnl5V3dHdHQwNFU0SzF2SmdFbkpZaFZTVGdabU1XbV9hT1ZIY2JPZm53d25qRGFTektFX0hzUkhLRjkw?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-23T12:00:32+00:00", "published_display": "23 Jun 2026 12:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Heidelberg Materials opens the week with a full calendar, shares in the DAX cement sector", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxPNm5DUThlbWRtZDhLT1BwM0JINkhfNUYxaE5QS0VuYlpBVlMzNWJROGpaclFxMVhYMmVKSDVYb21lT3hpcGQzRXFmYWljUmgydkN4Q1ZEcGlxb2JmTnJETUF5cWx5QS02QnFxZVFzcEhJSVhsSFdNSkk5RkEtdk9WXzE5WnFlLVlqcUNPX3F3UU05WVZzYmZmM2haYzVvTjU3dHVDNHlJbUl2V2l0azYzVkFqX1F4UFhHNW5JVTFJdWZ3TXZaTVI2eg?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-23T07:00:00+00:00", "published_display": "23 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": "Heidelberg Materials Stock - weekly review and sector comparison after muted news flow", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxOZWZzeUdKTlJLRWd2QWh6YTduNFRfQ2UzZjdTek04ZzBQWWFZdUFpRE01bm55bWp6dzlJZk5KTVJrZEg0bDB4b21ydTg4MWNCcUhDU18yNWZRUE9MU3FZZERfeXMtcUFLUDNuMjVwQXRMTzFSd3JyeExHNUFEYjhSLWx6dkRpMU5SV3FvbE5jY2FoX3R5RjVLYjFGR1BOYVlGOUtpX0hQMmI3a0drcm56XzE4MDFfc3oxWktpeFNHRHp4WHpFWVE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-19T12:58:46+00:00", "published_display": "19 Jun 2026 12:58", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Q1 Earnings Roundup: Sherwin-Williams (NYSE:SHW) And The Rest Of The Building Materials Segment", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxOSVNucmpmTHhNdW5uZzZXQkRTYllHcC1haTJ5RDBMY3dld0xjOWRwaktoMjF3a01aY1NOWm45c0s2ajJHUF9wRjd6eUF3V2lCMzc4OFpITHA1OHNhTHAtU2VOcDhnaTZSS1JiaFRycVdPVFM3RDZ4WS0xcW9JUkNfYkhSTXhYQVpCc0VEQWpMRTlxQ05Fd3BUQTV5ZEVPN2hHLWFn?oc=5", "source_name": "Market source", "published_at": "2026-06-18T07:00:00+00:00", "published_display": "18 Jun 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": "Building Materials Stocks Q1 Earnings Review: Vulcan Materials (NYSE:VMC) Shines", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQSGIyU2V0elkxeGxCLU9tNHJCOWhlV05VME9uaE9lcU4yNmFGLUMtc2M0YWlNRWpXZFpKYTI1dGNHcnZZWko4b2NFeFY4UW45QWNwNl9hVmMtdHJvbi1PUFVfOFpTbnNBbExEVWYtaVBoUGJZTlV2OU5HOTlRR2lUMnNKZzhNSk9feUZVOWhLdDJEaTZ2YnZrZmFVbEktVjZfUjcwRw?oc=5", "source_name": "Market source", "published_at": "2026-06-12T07:00:00+00:00", "published_display": "12 Jun 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": "Reflecting On Building Materials Stocks\u2019 Q1 Earnings: Valmont (NYSE:VMI)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxOV1ZRekU4ZjFZemFIWUphQ3pRN0lTRXJQcHZrYWc1SmNIMmwwTmxabTlFYlg1cG5LbWRnUnF4a0kwR1BPekJkRmVUcTZUeGRkVU5QZW92T25zd2NQcTI3MzdMY2FTaUtjVm5PWFpuTG5mTnpYTERFVTFVUDVsWHA0QTZtMU5JQnoxeE5IQUFzamQyQ0RCSVlzdW8yZTZiTWpGZ0JiUU1tUQ?oc=5", "source_name": "Market source", "published_at": "2026-06-10T07:00:00+00:00", "published_display": "10 Jun 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": "Building Materials Stocks Q1 In Review: Resideo (NYSE:REZI) Vs Peers", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxOOVFvZktjTnpCb19WdGVDMFdDZGJFZlM1RnM5Z1JZcGVqOS1xMzEtRU93TDRMNXR4ajBaWE91bldfeDZfR1haSHdlUVkwY09uWldTU3ByNWhEWWFtQVFXbzNDV3prcldlS2Q0ZHJqenFGYjgxRy13ZkxYdHlVbGtWUnhRQ0duZ0FoWTNWcmZYOW10ZHlqbG5PUDQ1bmgzR3Jzc3c?oc=5", "source_name": "Market source", "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": "A Look Back at Building Materials Stocks\u2019 Q1 Earnings: Armstrong World (NYSE:AWI) Vs The Rest Of The Pack", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxQY0ZqY1czaFZ4bjBHUDhhdEhLTUpfa3hMZWZ1M1JnZGljUjRQLXlIY1JRMkVMbEZJcjlhTlczUllhTWZGeDU5RkxjV25SSFducnRKV1hhM1Rxcl9tNjRxZXZNQVpxNXVGejZ5eGNESEZhWDFOU3NvdjFwX0Nycjk0Tkp2MFBYZ012bGhFTWNBeHdiZGxFdlIwRlZ1cGRGd2w4RlE?oc=5", "source_name": "Market source", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "Unpacking Q1 Earnings: Martin Marietta Materials (NYSE:MLM) In The Context Of Other Building Materials Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNckc2SVZsTkR2MWQ3VlNoZ2I2dEt4VndlZXloNjUwOUhHZ1VUYUhHUFp3dkV2bzFhNC1Od3NSTEVlcUI3WTVXeTBIb3JnU3pqdV9URVg4NmdVZkxfdGdWTG1CRWg5SjNzX0pCd3Z5dWMwVzNHb0w5SFI2S1VDOWpoN0h2QVFTMWtES3A3NFlfRlh3ZDFvN3I1LVNXX1dPUGJUbE9TZw?oc=5", "source_name": "Market source", "published_at": "2026-05-21T07:00:00+00:00", "published_display": "21 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": "Carlisle, Resideo, Martin Marietta Materials, and Armstrong World Stocks Trade Down, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxQNlRYMUp6enRPc1cxYlM4bTRva2NUTDZHY0lUWW5nVUFkczVzZWNqUC1JRGR0S00wRWRZTkxhOTV2WXRzSFZEQi1mcDNxUzZKVkFONTl5RV9OLW8xM1VNODhCci0zdHYxRVpXNmtHUnFMMHlRWENTMXVWMC1DLXJheEhzU0FEUHR1dDFDTG1LeThvUmhBTVVSams4Z1NkNHJwTlNQWmJrQk9rZG8?oc=5", "source_name": "Market source", "published_at": "2026-05-21T07:00:00+00:00", "published_display": "21 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": "Heidelberg Materials stock (DE0006047004): US growth push and new buyback program draw investor focu", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxNckZvcXdCa0FhazV5a2ltSVNneGZRTXljMmJlODNsYmVmbmpvZjJRTmNsZjNMbDFqZnBFZXc2NmpyMnZwLUVkM0FiZzZCMEFfODhiUmZZLUxydDYxSWZsSzl2aldTRFUySUJpUjdSeXd0bHQ5bm9tUzl5THFLMlJoZ2RFWmRqaTZSRzZvTGVKMFVBVGJ3UUlQdXp1b3gyMnJSLUVXcWVFTmVJS3M1S1Q0eXVIYnV6ckd6cXktbmgwd2t4a3Z4VVlVRg?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Building Materials Stocks Q1 Teardown: UFP Industries (NASDAQ:UFPI) Vs The Rest", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNaXZGc0pvRkZpSGw5LUtpRm9ZZlFScDI4REdySEdMa0xIUzFMNHp2STFFVlBPSWkzQ1Y1QlhndlN5MG1ocktMeHdPOFQybUpvYkxTMlBLUC1nU3lsZDh5aUR0WjFnWnhnQW9pbE9RMXVXTzRuTE5aRXF4M2tXNlJJVDVaU2M5QXpFemp3UU8zZW1IZjk5QmVXYkY0WHdLRER0eUN0VA?oc=5", "source_name": "Market source", "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": "Heidelberg Materials stock (DE0006047004): JP Morgan keeps Buy rating", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQbHVtekV3Z0tGQ0I5UWphMVhJNWVhNVAzbjhMSUdDRW9BMEtUTkxMb2l6UzdpQUlRcDZHWXVKX0UwQXlPY09FRmQ4cDdtNFVDU3hVbVBZVldxcVJhZ0NHNkxOYUczaGVucWFaQzZIRGJlNkNwYlB5dnM2a3ZYZWkxVGdlZlVPOXM1Q3ZYWXo1elhXR3JVdjc2TGcyZnFPc2QzNHg0dmJJRnZyWEVxOGhCbV9uSlkxN1FuSEVpdUk1MGV2N2M?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Idaho Strategic Resources (IDR) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPVTdlME92R2ZSOEoxVi1kdTNIdG1Uc2x0UEREV3E5cUt1WnprYTlVYk5CT1hxenppd3IxZTVQMERheFNCT3BydTVDajEwUVlDVVFpTHlLYTVZRGh1S096LWlEMUJ1QVRzOGt0SlZHRlE3UzlJbzNvMzlHZHowYzRGMVZrbW5oVEdBbldIbnJ3RmpKVEl4MUVfb1VoaUoxVUFZYnc?oc=5", "source_name": "qz.com", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 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": "Is Element Solutions (ESI) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxOSFVLUjhOOGJXVTU4cXFwWFl3ZEJTc0JqRzByTGJXX0hGOGNpVExLUHBLOERQdlZDYnRlZ1NIZ0ExWWxad2k4eWtCRFRWS1BjQS10eWF0ck05XzZ5a1pzNGZvUHdwODJmT3ozUzNsdGN5aURPY3lPWFF4OGM4VVhxMjhVejRBRnNscV9JYkV1VGJHSUdpazRaMXczWTdwaXI2MWtxbGI1c0tyQQ?oc=5", "source_name": "Market source", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 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": "Is Air Products and Chemicals (APD) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxOR1BiejBrY0FmNnVGc2VvblNWN19GREJSWmsxQlJMRTVjSEM0UGRmZ2FRR2xPNXBRWFZhalN6NGZIaTlaSktMdTUzclktZ3NrU19vQUxOZHJYdF83dkhoX3ExcjRHdlFsbExVTkpfSDU0X0hHT0xXU3lUbGtMQ280cFN2MXJkTmg5NDlZS1ZKNjdCM0xBZFhQQTJSRk9BQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Has NioCorp Developments Ltd. (NB) Outpaced Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxQTnhkX2UtUHVTcXJxajRMcGFEb1pOd1NvMmIwYV9KZGgwRXFNT0JYMDFzQjlfR3ZvWXEwUHNmeXhZQWYyWW1YN2U0TEVGSXhQMzFSZF9SelAxRjVOdTBiekYyNHQ2VXRHNnhDb29OZXZ2S0tJaUJFZVJFSTlpTmJxNlRHOGJ4N2VNRV90cHYyRi05QUVUby03bkdR?oc=5", "source_name": "qz.com", "published_at": "2026-04-21T07:00:00+00:00", "published_display": "21 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": "Top Basic Materials Stocks by Revenue 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTE9RZzlaRldYaFJpNXJhS1lzSWZYS3Jfc0xXYVpJbDhLdER4UUU3azN3b2hBUWFzVVBKSXhObWxNNF94QWlaT0VJNmc3R1BOTlY4ZDRDSFk5ZW9oUWZpQ2JoQUVPOWw4NnpZQ0RfWDN6R0lCVkZCcEw5bDZ6Y1VmUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-19T05:27:01+00:00", "published_display": "19 Apr 2026 05:27", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Are Basic Materials Stocks Lagging Element Solutions (ESI) This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxNSHJ1ekZhQmNLaVRkMGdKLXZkX2NKazBrR0tWaHI1a2pCaDhybVk3b3JVd0pSQlFqNlFWUkNRQjhQZ0RveXI2OXFoZjQ1ajYzbGNhZmVIVWEyQ2JHalRrWTUtVUlWWmdtU2h2NS1PVVBvS205ODZKVVJaZ1pxbG5HLTR2YnVHS1ZY?oc=5", "source_name": "qz.com", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "Is CF Industries (CF) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxNTHFqUjdWWFFTdHBLSjI0dmJJd1FYOG9sR25odVRhR2R2dFBSMkp6TjB0TTBYOTc5ZzByZkxlVjN4Y2ZzVHBSMDMzbHJRMjZQRmxaU0F4S2lPVl9XLV85c0hvWkIyY1UteWNXRTliWUNZZjR4a0VNN2Z5QVlpSFE0Slh0cndLTE93R2U2TDhDdmc?oc=5", "source_name": "qz.com", "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": "Is Braskem (BAK) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxOU3ZBdllYWFBMd2l4V3M5VnRVb0JDWlAtSmtJWUFybk5KRVZ1VVVXSllXbC15THdWZ2VDZkd5NEM4SGFWVkphdWlqaU10Y1VIV05qTXREa3lKU2ljTDhtNk8zZkdCRnplbHA2ZEJSOThSQ0hsT1RqX1hHSDY2T0p2Smx4RkZTSW41dWc?oc=5", "source_name": "qz.com", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 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": "Building Materials Stocks Q4 Earnings: Carlisle (NYSE:CSL) Firing on All Cylinders", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxPZUpVRFJyQkJ3UEdfVnZOZWQ5Y0Myb1FTeG9UU19YRVdFY01EbWg0MkwtczlSN0NmYV9QMkhwU3dCNjVjRTQyVHhaSDR6WDlPT2pWQzZTWnBramYtRnJ4ZkVYYlkxR19GNnAyWGt3ZFlnaHFQbDlRYlQwNlFoSEpRbVUzMXBENUZ4WVprWnVpbUp1UDR2elc1QjYtalJLVllqcktzYQ?oc=5", "source_name": "Market source", "published_at": "2026-04-07T07:00:00+00:00", "published_display": "07 Apr 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": "Unpacking Q4 Earnings: Sherwin-Williams (NYSE:SHW) In The Context Of Other Building Materials Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOZUUwRGFEX19vS19FNFRsbGtBRlVvYW5zRExxeDJjRk5LUV8wZHpqU1pQRkk1eXkxLWFTcjNfMUphM19wMmZidWdwNWFncElqcmw4Wi1NT2t5RmZlODBXWkhGYW9vb0w5S2x0WEhkNHBDMUtURWdpVUxCcmJuUlZFWkU3bE5fa3hDaUZnX0FnX3lwY0hNRk1SZDZIcHdVS0trTHhUTTFn?oc=5", "source_name": "Market source", "published_at": "2026-04-06T07:00:00+00:00", "published_display": "06 Apr 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": "Building Materials Stocks Q4 Teardown: Valmont (NYSE:VMI) Vs The Rest", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNOGR3SzZLaDFDQXhQNXBHbkZ4VUVlS3ZWb3JWQS1hZ2h0TnozTkdBNmh3S3dnWmV6aXBfb01xTU5HUTZJQ2cwV1dVWjZOWnZubGJtdERGNVZPcEFRX2JRTlBUMkFMWE8xYzFoUWV4Z0RCc21jbXZMc0Fza3BxZ0pPTmV6RkxjUTNweGdqblZlWG5zTlduNDBncjBjUFNEakpYMWMzQg?oc=5", "source_name": "Market source", "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": "Is Albemarle (ALB) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPaXBzT1RUdGY2Y3FsQWF3SXpnRU5FcVB6WHl1MXk1RVFWV1YzRUNuMWFwaU5uTWxOWEpRY2FPdkUtY1ZmcmU2dm5uUlZzZy00RjFFTG1kUzRnZU1fcmU3NGV1Y1Rzcjg2YXAwSWUzc0MxcWJCa3ZUamdrdEV2VWdpR0pPdS1JT1BXWmFkVGVocHBHVzJkTHpxQ0hpSGpQWWV5Z2JMdXh0bw?oc=5", "source_name": "Market source", "published_at": "2026-03-26T07:00:00+00:00", "published_display": "26 Mar 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": "Heidelberg Materials: Getting Closer To An Attractive Price (HDLMY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPV3lGcHI5YjQ3SGhFajJJc2pSOWh6Tzd3aWh5TlYxdHQ2elFiaWM4U3FTdXdnTTNab2pHUmVaeGF0a2JqaUxYY3p6S3V5d05USkczZGg3enlsVWxHcUc2MWxrMmU5N0xJRi0xcmVkSVVkWVJHX25rSWN6NjF4alhXWl9BZWN3N3dZQ3d3cXpXVW1sTUdWeHg0c0cyVng?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-03-22T07:00:00+00:00", "published_display": "22 Mar 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": "Spotting Winners: Martin Marietta Materials (NYSE:MLM) And Building Materials Stocks In Q4", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxOM1RXVnZ5YzFYSkpQeW14d05aa0U2dUF1ckRfak1NZ2JGTjBqUkxJRmFuUWRBYWZpc05Rejk4MFhQaGVmMlNkNEtITXY1Rnl3YU1QN2FwQ1hmaFJYUXFGY21meGhNejVMMV96MVV4WUFYWnJUVFh4RW5lZlpkMUZ4M3gxVHBVM2l1MlZ3ZHRYNnE5R193MlhTUF9QbWJrOFVCbGNQSmdvOERHZlpidnBiYllobGE5dFpxZTA2dVR6SElOLVFMQ19SS1V1ZGRDNTN4MmpFeFpwUDg0dw?oc=5", "source_name": "StockStory", "published_at": "2026-03-08T08:00:00+00:00", "published_display": "08 Mar 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": "Q4 Rundown: Tecnoglass (NYSE:TGLS) Vs Other Building Materials Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxOWjFUZEcxa3RneHl6NUZRTU1MV0diMFdIck5IYjhlQXVmNmNYemRFV0g0Zk5HUHNIZVYzRW9JY25EUWxqQ3JsbVJUTEhzMVZmMlRxajd6akVGVmxIT3BhUFRXOFNYVXd2T01zd0M4NnpQWXg1ZE1RaDZmbkZiamxVem83c3Z3RE9qcVBUTWlzZmk1MXlWQ1Rqa2UzVzZXa3N4NnhnSzBsMDZfeEV6dm1acU9hVmo3VWtUcXVtdnRGMA?oc=5", "source_name": "StockStory", "published_at": "2026-03-02T08:00:00+00:00", "published_display": "02 Mar 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 AngloGold Ashanti PLC (AU) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxOZFJWV1VRellmUEhabXV6RTM4TVVJd1BXQXBDSnV5LWRLSDg3MWM2QjJSZzAwTTFaU3pZY2Q4VUhDdXlYcVExZ2JCNFk2Z0NsbUdERzlsRzJSelBVY0ZXR0xnSDZ3SHZySkNZSndrdzBIbXItUUc2cThZWW9Rdlo5VklR?oc=5", "source_name": "Market source", "published_at": "2026-02-20T08:00:00+00:00", "published_display": "20 Feb 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": "Basic Materials: With More Than Half the Sector Undervalued, We See Significant Opportunities", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxOZHJmdjdEeFgzNHRKRVhVZXN5ODE3TE04bE5iOUxQODA3NnNSQzA2b2ZhaXFOZTVRWWRkTHItWVJFVjV6WUVnTmE3czFXUEZtcUFMTG1RZkQ1ajl1YzgxdW15aGtKMFRNX0VYZU1kZGF1Y0U3SW45dGYxSnlZZU4yWUhTVnBfcDNKUmFHUl9fdDA1dW5JaVN2SEk1N3dzZDFJZkZ1MnF0RDBKb1ZkRjVtakpFcmNGdnJUUTZhdWIzTQ?oc=5", "source_name": "Morningstar", "published_at": "2026-01-16T08:00:00+00:00", "published_display": "16 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": "Weekly Market Update: Tech Stocks Lead Market Lower, Basic Materials Gain", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxPek1tVWh3dmxLSVE2Z3JNVG9mcDh0YUpPMDA5MzNDb05EWTgzWHM5ejVxdVhlRG5kZDUxSzktTTNSeGVMbUl2MHRMbUJwak1USEswTmdGT3gwcnFlRklSeFZBZE5XVVdCZ2JneHIxdWMycDBNem4yODlVUjBDU0tla1UwZw?oc=5", "source_name": "Morningstar", "published_at": "2025-12-12T08:00:00+00:00", "published_display": "12 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": "The Best Basic Materials Stocks to Buy", "summary": "", "url": "https://news.google.com/rss/articles/CBMidEFVX3lxTFBqQWhGbVQ3T2l2bi10V3FDMnVxVk81V09rMG1JODFETlJrSm1oWkdqbjh4b3RjOVhYcVdMbEtyOUxuMXgzOVEyeWhEeElaYUhjZUV2V2NqTzdac01obF9tcWthaVpwVnVpdzBVSDNJVF9LbFhw?oc=5", "source_name": "Morningstar", "published_at": "2025-11-14T08:00:00+00:00", "published_display": "14 Nov 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": "Heidelberg Materials: I See Only One Direction This Can Go Long-Term", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPc0ZWc1FSMkpTclM2MVlaUnpzYkZYSjVLa3NNV0ctXzJqRkFSWmJFdkxfWFp2bVd2UFBaSDllS1hpRVI5dkxSSW85WmZvNXpraXd3czUxZzE4RHVENDVpclgzQVhURlYxSHVSb1VhQ2VHQ3N6OExNdmtCQVp2NWgwdUdlQUZoMHMydkp2ZERaUllSYW5DSUlOYXM1bHBtdXdkWXkwbzZVdjZNUjBt?oc=5", "source_name": "Seeking Alpha", "published_at": "2025-09-27T07:00:00+00:00", "published_display": "27 Sep 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"}], "industry": [], "sector": []}, "total_fetched": 89, "total_relevant": 50, "sentiment_summary": {"positive": 3, "negative": 0, "neutral": 47, "score": 51, "total": 50, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 84, "events": [{"event": "general", "label": "Market update", "weight": 20.25, "count": 33}, {"event": "earnings", "label": "Earnings", "weight": 4.95, "count": 9}, {"event": "guidance", "label": "Guidance", "weight": 2.75, "count": 5}, {"event": "capital_return", "label": "Capital return", "weight": 1.1, "count": 2}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}], "positive_events": 3, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 171.1, "latest_week": "2026-07-10", "one_week_move": -2.7, "four_week_move": -6.1, "twelve_week_move": -11.0, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.28247, "market_dynamics_buy_signal": false, "relative_strength": -14.879671, "fair_value_gap": 26.7, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 61.1927, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-2.7% over one week, -6.1% over four weeks, trend inactive, 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": 61, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 19}, {"label": "ad-hoc-news.de", "count": 16}, {"label": "qz.com", "count": 5}, {"label": "Seeking Alpha", "count": 3}, {"label": "Morningstar", "count": 3}, {"label": "StockStory", "count": 2}, {"label": "TradingView", "count": 1}, {"label": "Stock Titan", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 50}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 33}, {"label": "Earnings", "count": 9}, {"label": "Guidance", "count": 5}, {"label": "Capital return", "count": 2}, {"label": "Analyst action", "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": "84/100 classification confidence."}, {"label": "Company focus", "value": "50", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "6", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-2.7% over one week, -6.1% over four weeks, trend inactive, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Heidelberg Materials stock holds steady as global construction demand shapes long-term outlook"}], "updated_at": "2026-07-17T15:00:33.341185+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}