{"ticker": {"uuid": "084c9358-cf8e-44da-83f3-20955ff0ca1f", "symbol": "603916", "name": "Sobute New Materials Co., Ltd", "exchange": "SHH", "country": "CN", "sector": "Basic Materials", "industry": "Building Materials"}, "articles": [{"title": "Tech, energy and materials sectors fuel strong Q2 earnings outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMi-wFBVV95cUxNTzh3MVdGak5RM1l6cjlkaTNMWTQ2Y0FDcFVhZDhkSFM3c1RyODRYc0Q1X201ZHVFWld4T21iNW1SQk1wc0hmTUlDVEVuS0hHNlNGbC1EbGg2R2ROdS1DYzdPTXczOHBlV1ozaXZjSWNrMHVTWG1iN1JNYloyZjFtQVU1dFZnUFpmWW5ZQmJPSlJXbHFvOTNYaXZwVXJ2VXRnQ21zVXowV2xPeFp2QmUwNjFwMjRyMmtwU3hWeEFTSXlsclhPOW9mRFVZeENzNXBlNjZhWUJDUmdza2ZaMmFnMUI2QThGRkdPU3l3OGUzRzItZTFqRkZnbzVwMA?oc=5", "source_name": "MSN", "published_at": "2026-07-16T17:31:43+00:00", "published_display": "16 Jul 2026 17:31", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "ETFs Investing in Sobute New Materials Co., Ltd. Class A Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYkFVX3lxTFBFYjRkVUY1OEt5X01DeTFGclM4UkV1QWNEYUlKWXJjU1JQV1VNQkVnUHE0RDl5VWtqenJsZUprRVQ3MUdiU3EweUxUMENVY1FqUVAxUXFmN0l0UFl0NmJ3aS1R?oc=5", "source_name": "TradingView", "published_at": "2026-07-12T07:08:36+00:00", "published_display": "12 Jul 2026 07:08", "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:00:00+00:00", "published_display": "09 Jul 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": "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:00:00+00:00", "published_display": "09 Jul 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 LyondellBasell Industries (LYB) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxQRVFBOXJPUmFJN0taTHZPaWo0LUxGNjVaWlM0TzJTWkkyWm5DT09xdnk4X3lXM3pPMzViMXJ1cy1GcGFfbzNYNmxKWThwX2gtRDZqM3o4RTEyODlSeWU4MDExMWM3S0RtQUh2bmlWT01qakhodWp2X0V4bURMOUF0SUpjRmNBX3VKSVcteFdaMXRnQlRZLVR1UFRvOWM1cDdDRHhobGwwMkdOeFl4QURZ?oc=5", "source_name": "Market source", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 Jul 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": "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/CBMiyAFBVV95cUxNOEFQbE9HSEtSQU1uQ0doQkM0MHVXMEdkSF9YYWJMRHUxOFNHY1dxT0pMeUFFRER5di05OFVUUlRXN3RFVWxiN2FwU2VwWk5La1ozZ2R2a0ZwdThIX1RveVBQZnZUdWN1VVdoUFBWQVBPa2E3dHRBSS1BdWk3X1hBZWROLXNxc2MzYVdwZTBZeWlCZG5BWVZVR1RlblUydHN0VE9wRjJhdnNIeUE2OEVHUWJ2NS1sYXJ5SWw1T0tKMWFtMnV0Q2xOeA?oc=5", "source_name": "TradingView", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 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": "2 Building Materials Stocks That Are Quietly Becoming Some of the Market's Best Opportunities", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNQl95WGw5T2ZBc01ZSHRDcUtjRjRFcUZJOHB5LUpjVVh1SUYzT3ZHU3p2OURlTUJKU2ZkNzl3QTg5M1g3alV5ay1WbGo1SEVEMnZSS1pOaTRmR0wzOVRzSDR3TVZtZjJxcGFraHRTdDAyREY3cFFQRFRYeUtRZnlxN1FXN09nZF90cFFJMHZQS3VyMzc5dWw1bzAteFhkSFlub1E?oc=5", "source_name": "Market source", "published_at": "2026-05-25T07:00:00+00:00", "published_display": "25 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": "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": "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": "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": "Is CF Industries (CF) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxNQkE0cjBSdjg3OW9OZWM5TGg1SWlJYlpwckExWUE2al82N2xFbzlOT214MUVVR3ktMHJVX1dzczdkejRGUk9HYlVLQVlRSGZEbmUzY0lGN2ZGSXZYUmRQdnhlYzNDX01SNDlseGsxNjh6Z1NVd2lpM0dsLWRudDViM0xRUEpvN254bzVpa2lHZ092bEJxUFVjNmpOWWtCeDNQX3hv?oc=5", "source_name": "Market source", "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": "Is Aris Mining Corporation (ARIS) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxNMmFpNU9NQ2JPcVZjV241emlTU1BXRHY5dDE4dFktLTNlaldOZnFpZ0xWNm8ySkFnbVZlaVpBRlFDQjVuWGQxc09NZ2ZQRGo5T25pWXN3UWthcVZsbHNnV21VU3V6WEM0ZWVmTE9oZW91VFFBcW5EcVFneUNyLXpCZmdDamxBQlJxeXZ2QXZ1aGg1Y2ZfSkZkVE0zUlZaYUE?oc=5", "source_name": "qz.com", "published_at": "2026-04-06T07:00:00+00:00", "published_display": "06 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": "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": "Building Materials Stocks Q4 Recap: Benchmarking Vulcan Materials (NYSE:VMC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxOc2gzN0lQNUhWOHZsNzIwbkdXSHIyVWlVMGtmcUx2cGNrRXdieWYxbk1EWFhoenF1WnJnQWxZSzBjSklDYk96endNdVdsQi1WUERQLWU1QmFpMkF5Q2VJTFJUMmtjbGVBUTByNmplRG1pYTFCbUc0RHVmRmRUQzBlYWFJb21kLWhRSzUwU09JS19LaTIydHNiMmZDLXptcG8xSWRwakxEYw?oc=5", "source_name": "Finviz", "published_at": "2026-03-04T08:00:00+00:00", "published_display": "04 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": "What To Expect From Vulcan Materials\u2019s (VMC) Q4 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxPRDBmOGpGZTYxcGVCYXNqY0lPbXRxZkcwaERjRnhHaVhiRHFTTVRKWFNmUDhQMFRZd0RXNjdjUEJTOGVsR3NGejE5QnlVUWMzVzctOXZmcHRQMnlOc216UUlZLUcxN1JyX2k4bTBYVG9uY3J3cHNVSnBHYzA5M3l4dmhR?oc=5", "source_name": "Market source", "published_at": "2026-02-15T08:00:00+00:00", "published_display": "15 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "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": "Building Materials Stocks Q2 Highlights: Vulcan Materials (NYSE:VMC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPODd2bVhyLU9uQkhaN0RIT3ZmeTNqZ0pPd3hpTWNfS2Nydk9xZWJJQkFwcEl2cWVBZGV0VnZTNVQtejQ0aGpicEpQMk1Dem1KemtibGZzSm1iczhFSjM5UXRhRXNDaEpnMllBa01xbjdUUFZ3NmNCeWRtakdZaFF3X25DZm1qZkVjaEJUN2JlX2VSVlNCYXkxdHR1S3BzdWJ5YlN4LWxuemw3MGpLc09jUnlWOU1oQ1ltRm1BQQ?oc=5", "source_name": "StockStory", "published_at": "2025-09-22T07:00:00+00:00", "published_display": "22 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": "Tech, energy and materials sectors fuel strong Q2 earnings outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMi-wFBVV95cUxNTzh3MVdGak5RM1l6cjlkaTNMWTQ2Y0FDcFVhZDhkSFM3c1RyODRYc0Q1X201ZHVFWld4T21iNW1SQk1wc0hmTUlDVEVuS0hHNlNGbC1EbGg2R2ROdS1DYzdPTXczOHBlV1ozaXZjSWNrMHVTWG1iN1JNYloyZjFtQVU1dFZnUFpmWW5ZQmJPSlJXbHFvOTNYaXZwVXJ2VXRnQ21zVXowV2xPeFp2QmUwNjFwMjRyMmtwU3hWeEFTSXlsclhPOW9mRFVZeENzNXBlNjZhWUJDUmdza2ZaMmFnMUI2QThGRkdPU3l3OGUzRzItZTFqRkZnbzVwMA?oc=5", "source_name": "MSN", "published_at": "2026-07-16T17:31:43+00:00", "published_display": "16 Jul 2026 17:31", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "ETFs Investing in Sobute New Materials Co., Ltd. Class A Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYkFVX3lxTFBFYjRkVUY1OEt5X01DeTFGclM4UkV1QWNEYUlKWXJjU1JQV1VNQkVnUHE0RDl5VWtqenJsZUprRVQ3MUdiU3EweUxUMENVY1FqUVAxUXFmN0l0UFl0NmJ3aS1R?oc=5", "source_name": "TradingView", "published_at": "2026-07-12T07:08:36+00:00", "published_display": "12 Jul 2026 07:08", "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:00:00+00:00", "published_display": "09 Jul 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": "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:00:00+00:00", "published_display": "09 Jul 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 LyondellBasell Industries (LYB) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxQRVFBOXJPUmFJN0taTHZPaWo0LUxGNjVaWlM0TzJTWkkyWm5DT09xdnk4X3lXM3pPMzViMXJ1cy1GcGFfbzNYNmxKWThwX2gtRDZqM3o4RTEyODlSeWU4MDExMWM3S0RtQUh2bmlWT01qakhodWp2X0V4bURMOUF0SUpjRmNBX3VKSVcteFdaMXRnQlRZLVR1UFRvOWM1cDdDRHhobGwwMkdOeFl4QURZ?oc=5", "source_name": "Market source", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 Jul 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": "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/CBMiyAFBVV95cUxNOEFQbE9HSEtSQU1uQ0doQkM0MHVXMEdkSF9YYWJMRHUxOFNHY1dxT0pMeUFFRER5di05OFVUUlRXN3RFVWxiN2FwU2VwWk5La1ozZ2R2a0ZwdThIX1RveVBQZnZUdWN1VVdoUFBWQVBPa2E3dHRBSS1BdWk3X1hBZWROLXNxc2MzYVdwZTBZeWlCZG5BWVZVR1RlblUydHN0VE9wRjJhdnNIeUE2OEVHUWJ2NS1sYXJ5SWw1T0tKMWFtMnV0Q2xOeA?oc=5", "source_name": "TradingView", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 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": "2 Building Materials Stocks That Are Quietly Becoming Some of the Market's Best Opportunities", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNQl95WGw5T2ZBc01ZSHRDcUtjRjRFcUZJOHB5LUpjVVh1SUYzT3ZHU3p2OURlTUJKU2ZkNzl3QTg5M1g3alV5ay1WbGo1SEVEMnZSS1pOaTRmR0wzOVRzSDR3TVZtZjJxcGFraHRTdDAyREY3cFFQRFRYeUtRZnlxN1FXN09nZF90cFFJMHZQS3VyMzc5dWw1bzAteFhkSFlub1E?oc=5", "source_name": "Market source", "published_at": "2026-05-25T07:00:00+00:00", "published_display": "25 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": "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": "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": "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": "Is CF Industries (CF) Outperforming Other Basic Materials Stocks This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxNQkE0cjBSdjg3OW9OZWM5TGg1SWlJYlpwckExWUE2al82N2xFbzlOT214MUVVR3ktMHJVX1dzczdkejRGUk9HYlVLQVlRSGZEbmUzY0lGN2ZGSXZYUmRQdnhlYzNDX01SNDlseGsxNjh6Z1NVd2lpM0dsLWRudDViM0xRUEpvN254bzVpa2lHZ092bEJxUFVjNmpOWWtCeDNQX3hv?oc=5", "source_name": "Market source", "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": "Is Aris Mining Corporation (ARIS) Stock Outpacing Its Basic Materials Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxNMmFpNU9NQ2JPcVZjV241emlTU1BXRHY5dDE4dFktLTNlaldOZnFpZ0xWNm8ySkFnbVZlaVpBRlFDQjVuWGQxc09NZ2ZQRGo5T25pWXN3UWthcVZsbHNnV21VU3V6WEM0ZWVmTE9oZW91VFFBcW5EcVFneUNyLXpCZmdDamxBQlJxeXZ2QXZ1aGg1Y2ZfSkZkVE0zUlZaYUE?oc=5", "source_name": "qz.com", "published_at": "2026-04-06T07:00:00+00:00", "published_display": "06 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": "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": "Building Materials Stocks Q4 Recap: Benchmarking Vulcan Materials (NYSE:VMC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxOc2gzN0lQNUhWOHZsNzIwbkdXSHIyVWlVMGtmcUx2cGNrRXdieWYxbk1EWFhoenF1WnJnQWxZSzBjSklDYk96endNdVdsQi1WUERQLWU1QmFpMkF5Q2VJTFJUMmtjbGVBUTByNmplRG1pYTFCbUc0RHVmRmRUQzBlYWFJb21kLWhRSzUwU09JS19LaTIydHNiMmZDLXptcG8xSWRwakxEYw?oc=5", "source_name": "Finviz", "published_at": "2026-03-04T08:00:00+00:00", "published_display": "04 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": "What To Expect From Vulcan Materials\u2019s (VMC) Q4 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxPRDBmOGpGZTYxcGVCYXNqY0lPbXRxZkcwaERjRnhHaVhiRHFTTVRKWFNmUDhQMFRZd0RXNjdjUEJTOGVsR3NGejE5QnlVUWMzVzctOXZmcHRQMnlOc216UUlZLUcxN1JyX2k4bTBYVG9uY3J3cHNVSnBHYzA5M3l4dmhR?oc=5", "source_name": "Market source", "published_at": "2026-02-15T08:00:00+00:00", "published_display": "15 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "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": "Building Materials Stocks Q2 Highlights: Vulcan Materials (NYSE:VMC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPODd2bVhyLU9uQkhaN0RIT3ZmeTNqZ0pPd3hpTWNfS2Nydk9xZWJJQkFwcEl2cWVBZGV0VnZTNVQtejQ0aGpicEpQMk1Dem1KemtibGZzSm1iczhFSjM5UXRhRXNDaEpnMllBa01xbjdUUFZ3NmNCeWRtakdZaFF3X25DZm1qZkVjaEJUN2JlX2VSVlNCYXkxdHR1S3BzdWJ5YlN4LWxuemw3MGpLc09jUnlWOU1oQ1ltRm1BQQ?oc=5", "source_name": "StockStory", "published_at": "2025-09-22T07:00:00+00:00", "published_display": "22 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": 53, "total_relevant": 30, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 28, "score": 52, "total": 30, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 83, "events": [{"event": "general", "label": "Market update", "weight": 11.5, "count": 19}, {"event": "earnings", "label": "Earnings", "weight": 6.05, "count": 11}], "positive_events": 2, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 9.74, "latest_week": "2026-07-17", "one_week_move": -15.7, "four_week_move": -31.6, "twelve_week_move": -11.1, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.086271, "market_dynamics_buy_signal": false, "relative_strength": -10.372702, "fair_value_gap": 1.0, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "negative", "expectation_probability": 44.2745, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-15.7% over one week, -31.6% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "negative", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 61, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 16}, {"label": "qz.com", "count": 3}, {"label": "StockStory", "count": 3}, {"label": "Morningstar", "count": 3}, {"label": "TradingView", "count": 2}, {"label": "MSN", "count": 1}, {"label": "Stock Titan", "count": 1}, {"label": "Finviz", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 30}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 19}, {"label": "Earnings", "count": 11}]}, "insights": [{"label": "Weighted tone", "value": "52/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "negative", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "83/100 classification confidence."}, {"label": "Company focus", "value": "30", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "3", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-15.7% over one week, -31.6% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Tech, energy and materials sectors fuel strong Q2 earnings outlook"}], "updated_at": "2026-07-22T04:46:21.394301+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}