{"ticker": {"uuid": "a31ce568-bc2c-447e-8120-8a17db78c4fe", "symbol": "002532", "name": "Tianshan Aluminum Group Co.,Ltd", "exchange": "SHZ", "country": "CN", "sector": "Basic Materials", "industry": "Aluminum"}, "articles": [{"title": "Aluminum Supply Shocks Are Changing The Game For Alcoa", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQQ3I3S1JnN0RYbWVGTUJnYlVlajZDZjNJdzJFdExRSTBEQ3o5aUhmZDRHY2dFS0VmUVRHS3J4VUhvMjBKcEpTQU4wdU80S3JWcDUxd2t2bmZ2U2E2RXBzMTZObGM4WEtKM3JNdXZMOW9tOU9uNWJMYlg2N3FaQnNhaEUxMXlIUDkxY2NDSHc3a01hajdSUmJGWVdlcWtlYk1adHE1Mm01SWdkeVJtSHlWVWdUaw?oc=5", "source_name": "Trefis", "published_at": "2026-05-22T07:00:00+00:00", "published_display": "22 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum: Transformative Earnings Cycle (NASDAQ:CENX)", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQNzc0NXZCa0ZRX0hSWHcxUXRpRWs4MGlMMW9UOTlLSWxTU3RkWGlnOWswUEVacjFWU1Roc0U5aEJfLW5tUDh0T2VEQ21MMjB4ZGZPYVRlRmthQXNCSVdVLXNadnJ3dC1Va3lDc3dnUjFLMEpHR28tTXNjNDhWZktublR0V2VnMWI2ZnNxd3l0TzQ?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 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": "Century Aluminum Q1 Earnings Miss Estimates, Sales Rise Y/Y", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxOZF8xNlczOWllWVlnaVNTVkJ5VUFlY3NuMkJ5NUV5cy1kRFdQLWdSbjdXa1FsdkFWY3AzNi1vM3E4MS10dDFDSzMwUUFlV2dVQWJzZW1ObGJXWGpnTDVfT190eDlJeVoxTkdUUkNFV3VxM2VHOEcxY21oUGFxTlh0Slc1LS1QNnpVOWlmNTlVSU1NUTZocTh4M1FTaE9GeWc?oc=5", "source_name": "Market source", "published_at": "2026-05-12T07:00:00+00:00", "published_display": "12 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings call transcript: Century Aluminum beats Q1 2026 forecasts, stock falls", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxNM2ZSMmZrSWFMQW9HcDZJRE5vb2ZPOEdyN2ZPbFZ1ZkxxXzRKelk1ODhtYlJ2RUVTdTdmZ01zQldreEVhb3NPVmZpeE9zZHpxOU01VnNXYWJfQWM3bVd6bGIxOHJOTTlhbWxkc0o3WHV0M2FXenBBNjVCY0NRNExwRTJSUlZROGhpaEFFaGRWRkk4NXBoUkhoYkNOM2ttZnZGaXRJaURKYXd2QjFCVTk2aFVRRGp0UGpQa3BOamlTTFpDdEtveUZqTTNhNVpHZw?oc=5", "source_name": "Investing.com", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "KeyBanc raises Kaiser Aluminum stock price target on earnings beat", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQZ1BWYUZxQ3JpdTFjekhOckZPZU5jWnVwOUVQczgzUy00dzNWQ01BREo1VjN6ZnlVdUJqOHNWVk5pLU5EVDd3cDFTU2RkTmthUGJ0UzZjbjQ1Vkl2N00zUUhWXzVXaVdrZjB5UG5seEdYcFRtdE9RVHNwWGFielAwaWtnamhYU0syUDlVZlR2T2JnQlY4RFJYYUNGYVRaZDNaYThLa0puODY2YXJlTVBVMmJfNWMwbXJGVzhKUUg4ZVNBVXpi?oc=5", "source_name": "Investing.com", "published_at": "2026-04-24T07:00:00+00:00", "published_display": "24 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kaiser Aluminum Q1 Earnings Call Highlights", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxQaE1tR3pNOTFnbnFiYnotVXZRLVdqUkE1cE1tUDVkSklyLXZjUDJrV0pHbTMtWW9XZ1ZaU1JnTV9iYy1SS05wQnJscXpWUVhxOU1nS1FoWjVGcGV2SmptWUlLaU1Ba3E1NFBMa2JaU2hUTnJHU0JITHVEU2tlSHdtLTRZRlI1UWdsTFZTeGpzWEM0QU5ZbEs3MHZTM01VQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 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": "Earnings call transcript: Kaiser Aluminum\u2019s Q1 2026 earnings soar past expectations", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxNNGVLNHJXSVNGUHplZ2ZmT19YUS1EWVliSGxKenRUdkxUWGU0dGlZR0UtcEFxcUsyZFhta2JCMU9zNHBtcV84em9CcC1WeDliZ3ZHdWx3ZUQtek5tRDFDMjZ5aTc1aGFRVXFZdW0tTC05dlJUZGpXWWNXS3UtZWhaTVJOa3p4c1JyOEx3d1JJU3lkbUU0ajY3UDJwUEZYTlZQM3Fwb2NsT0F3dXIxVDVhZlc3LW5KM3h5eDIxeWhsSkxZZzM5cjZvSXNaX2JHRDhsQlVv?oc=5", "source_name": "Investing.com", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 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": "KAISER ALUMINUM ($KALU) Releases Q1 2026 Earnings, Stock Rises", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOLXd4NHY2TTdCRmt3NTktSWVGUXR2ZHBoYmgtUFpQTG1PM1F1YUtYN0J0bTFIamR2U19fOXdCUFpxdUF0WWlzcGowREk5RzhReGZZSEluM3pCNFBTZk9uSnFuYVdXa3VGbk4yTFo4aWd4YlBzN2JSaEYtOHhtWTZFT2c2U1V4ZHh0VElEWEZqMHlMTlM1R21CbmJGSlVCZVdvck80c0tR?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Alcoa Stock Drops 3% As Aluminum Producer Misses Quarterly Earnings Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxNZWQxaWFiUjVRcmVocmhoeUUxUGpQaXZWQ0U5YUw2Vkc4b21zVTNjMWJxaF9XWUlnR0E3dEV5OWV2OE5iNzAyUmd5ek5XWkhxMzFtU0pwTmh4TmxHRm5QSlB1cFdXOW1kOHRuLWJmZ05RTERLVUVlbzEtN3VKVG9BSDF6VmFGY0Y2Y3dkb1pGRXRXYUR2a0N3Q1FOOGllVkpMQXNUXzJBQVZncDJEZGdF?oc=5", "source_name": "TIKR.com", "published_at": "2026-04-17T07:00:00+00:00", "published_display": "17 Apr 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alcoa Misses Expectations Despite Rising Aluminum Prices. The Stock Is Falling.", "summary": "", "url": "https://news.google.com/rss/articles/CBMid0FVX3lxTE1obC1WY1JJRFoxOHM3TzNYbGEzYUlXNmVOMzhKYU9OYk51QldlUjZUbE1oWjRLcVJxODBVQXlQdlpJUTk4XzIwODJXckNwWGJSNUs5VV8xMGRkcFJNVmRPZkpmeW5oVGxyRDU3SFNScWhEZ3lvaVhv?oc=5", "source_name": "Barron's", "published_at": "2026-04-16T07:00:00+00:00", "published_display": "16 Apr 2026 07:00", "sentiment": "negative", "sentiment_pct": 15, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Aluminum Stocks Extend Breakouts Amid Iran War. Alcoa Earnings Due.", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxNdnBOU1ZPd2lzbDEtaFBjdzA0dXQ4LVlHSm05d09mbE9JMDd4dnliNjVXY2RaTVlRdmVQNFVSa1dLcGRKSTE4czBGUjE4R0MxMVFtVWNWUkNqYXB3OWFmdkNZQ2Vta0h2cnhFRnpVdm90a1BaYV91ZGZLZWROek5EZXVzMk13cG9QSjJaYzZ3?oc=5", "source_name": "Investor's Business Daily", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 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": "Top Aluminum Stocks Hit 52-Week Highs Amid Tight Supply", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNelVZQ2E4dTNocWRHX0RzQzJocm01aU0zSEd2WmFJcjNOaU5XRHktaUF6ZEZGMmN5SUo1dTJOWkNiWi1ORHBIQVNwVEdjeVpSR1ZSTHhZUTd1QW5YeDZSMkZlQmdUbHFBTV82REtKdzYtRGxGc3ZXem1hWFhjOEpnREhmaW5XQXdHYnN2SHNLVlBJVmRBNjBHSUlkNEk?oc=5", "source_name": "Zacks Investment Research", "published_at": "2026-04-02T07:00:00+00:00", "published_display": "02 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Century Aluminum Poised for a Massive Earnings Rebound", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxOc0hiSkxqeVBjemtNczF2VWtHb3kzNmtNWWd0anlhcjVYZXduU3pCaS1LZThoR1VDaWJpNFhPbGZySHhwNzVGQkROS1BTREVZdDF3cWxUMXl1RERaVjg3eC00MzFYd0VKdVJ6bGpyR29YTXVWVWdhRHdvWXZGaGxoTFVOTFJfUFBBTVNlbnZ3WnZCeEs3V2hN?oc=5", "source_name": "Kavout", "published_at": "2026-02-28T19:07:26+00:00", "published_display": "28 Feb 2026 19:07", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum Q4 Earnings Miss Estimates, Decline Y/Y", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxNOS00aEdZUGhxNDdhRHA4N2dmZWdIdndESjEtaEpmVnVCSFRYblQ5X0stMlBhUzlRdTBKSkJBQmlCcnRMWnZGeVVwRlFwWllCSXFXcWVqV3c5RnJGTERvbmpaaGhMbnJkSHlVRDJtbUF3bFNtNG9qX2pWV0phMlQyT2lpaFhfdw?oc=5", "source_name": "Market source", "published_at": "2026-02-23T08:00:00+00:00", "published_display": "23 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 18, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum earnings missed by $0.05, revenue fell short of estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuwFBVV95cUxQcGU0dno1MzhqLUtoRTl4dk5ZdzRiWDBQekJDV015U3hyeGhISFZOTnplT3dPMUZIcjB4d2ptdkg2T0Y4cVlWSXZDZFBtRkF6RjU5VFc4aTdqT2xsWXljM2dfZm5pREZJYkQ4MDExc3Etd0drRl9wTVFsQkpPc3ljY2FIMk9mV0o1eTdvb0VwUWs3QWhtWURqRkpZUWo2cldoR1o0ZGNPVTFXMlVwU09GZkc1WmJTM05tM2Fz?oc=5", "source_name": "Investing.com", "published_at": "2026-02-19T08:00:00+00:00", "published_display": "19 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum Company (CENX) Stock Falls on Q4 2025 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPOTlDRGVpVHZtS3B5d1RBUkZDN2UxRi1kbjhEZFJKcWdWcGpEeFlWRVc1MWJ2blFaQk5XbVBYNm01cWpLRWNEWjU4MF84dTBrdHdDQS1jdk95MVhFcDVMeXVZNDFHM25MaXZkdXRHRlhfbmVKei1QR2t4VVcwcFRqVUxTbWwyZXlBZ0hGeTlzdjJpZkpGeTZaYTBSOUJFYnVsV1E?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-02-19T08:00:00+00:00", "published_display": "19 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 22, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "RELIANCE STEEL & ALUMINUM ($RS) Releases Q4 2025 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPR3NJMTBndmVoblFqY3hYdWV1ZkJLVi1xalJjcW8wbmpRN05LWFJuV0lxeWdxYlBKazF6WXlEQjI4LVhURlhndU5KQlR4aWhxWDZZOGtfbjFfTGdWb2dKUF8zTmJVd0xJT3ktMUlhWmFLcFNweVlqTVI1bDNFazU4LXg3OFhscmttXzFwbWZZWkhKQkFIYjV5azMwMUhqcGc?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-02-18T08:00:00+00:00", "published_display": "18 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": "Earnings Tell The Story For Century Aluminum Company (NASDAQ:CENX) As Its Stock Soars 26%", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxOYWFsZ255Tm9DUUQxbF9ydEoyUXg4YmQyVmVNU1k3blVwY0JLUW9LYnIzY3NyRDMydm9ic3YwNjdoR2RZQ2Q0bFRNcDlOa2l6S2ZLYndjVS1jRjVfU01OZ0FqdEhJQ0p2T1d2RHdtdkZIQW1rYnEwa2E2RXpSaFBXcng4bFJGQkxHTk5FUEd0WDE5ZFkxd0RJOUR0ZFFDWFBvSGwyYlgtWmNpOElFdEc3UXdPQmN4X1ZidmJISkpjNk9rQ1ZHcURFd2lGTGNIN2IxX0HSAdcBQVVfeXFMTnViZndEdFdMbmY5TkdBYkRqNHNid1gzbnpqRzE1cHpodnhmOU5OYTVGZ0toS1BMemd1N25ieWZJWExnVGU2bW14STJURmlJUGtiLW1lSDUyNElXUGN5d2pwV1VGRHljZWNIazJwM0pLcG02NFdSUXJxY0VUTkhzdG1UUkJmdFBZRGpxaG9DdzFYcjl0eGtfamgzR3czclZVcVY0N09pMVJYS1VqcHNlZjloUzFmUUJBNXBXaEdUVXlOUTBEdmNEdzduc1JfRE1XSTNTbkJjZUU?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alcoa Q4 Earnings: Can the Stock Continue to Outpace Aluminum Prices?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxPcEJfaTRVMjVOWFh1eHVCZkxsTVhZRjE3Rl9FYWRUb1BtNEVuX3hiY0hZMnBqTlNIbHhKN0VPZmo4NW41SFpBeWJsRmJRRmdvLW9URkY1dGRPenlJNG5tX250UDVhMmtfLUllVnIyMnZ0TTJpZXdMUldrSUhMOVdraTFOZ3dPdXRoVHo5WlA2VHh0ak9POTFaMThmNE5ZX203X3dsWGpRU053RzA?oc=5", "source_name": "tastylive", "published_at": "2026-01-21T08:00:00+00:00", "published_display": "21 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ford Earnings: Aluminum Plant Fire Masks Excellent Progress on Costs", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxOTjlOYUpRaU9SVURNdVdiN2RXWEpPSHlOaUgwTENqbUpvRTZxazc2MGktTWdsZ244NjJON0RrMWlOUGhkRVNTeVlPWWpWcDVubXFSdE8tSjl6NlR5RUtMQXduQ1JSVXBYeU5JZVNHQy1YVUNza3FnSkpJNzBNQzNhZ3ctdlVTZHRmNXNyeUJaby0yWlVsM1lVeXNsbXdjVEYxTW1wQTJRTF8yTk9V?oc=5", "source_name": "Morningstar", "published_at": "2025-10-24T07:00:00+00:00", "published_display": "24 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tianshan Aluminum Industry has been reorganized and renamed and listed on the stock market today!", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxPcVZETlJhdGZZYldhU3BENWFYRHM5NWN4NVlyM0UwS0lPY2tqWEZEMW1jcmJDU0t4a0QzWUwxUmNBRHhmbVdRNndXZXV1T2FhYUkyQ1VaeXVSVi1VZFhHdUdYbzRlTjRZTU56Z2xYcWVpcVo4a1VkWlZlemE5MVZvY085bEZNWGZERTVrdERsbDNUMk1tekQ5eTIzdXRob3JuOXpfbGM1V1RkTlA1RGNmbGI2eG5RM1QyOEFJRDVkM3ZhVEczU0tkTEQzVDA2VGk0b0VxSDVuRkk?oc=5", "source_name": "Shanghai Metals Market", "published_at": "2020-10-27T07:00:00+00:00", "published_display": "27 Oct 2020 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": "Aluminum Supply Shocks Are Changing The Game For Alcoa", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQQ3I3S1JnN0RYbWVGTUJnYlVlajZDZjNJdzJFdExRSTBEQ3o5aUhmZDRHY2dFS0VmUVRHS3J4VUhvMjBKcEpTQU4wdU80S3JWcDUxd2t2bmZ2U2E2RXBzMTZObGM4WEtKM3JNdXZMOW9tOU9uNWJMYlg2N3FaQnNhaEUxMXlIUDkxY2NDSHc3a01hajdSUmJGWVdlcWtlYk1adHE1Mm01SWdkeVJtSHlWVWdUaw?oc=5", "source_name": "Trefis", "published_at": "2026-05-22T07:00:00+00:00", "published_display": "22 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum: Transformative Earnings Cycle (NASDAQ:CENX)", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQNzc0NXZCa0ZRX0hSWHcxUXRpRWs4MGlMMW9UOTlLSWxTU3RkWGlnOWswUEVacjFWU1Roc0U5aEJfLW5tUDh0T2VEQ21MMjB4ZGZPYVRlRmthQXNCSVdVLXNadnJ3dC1Va3lDc3dnUjFLMEpHR28tTXNjNDhWZktublR0V2VnMWI2ZnNxd3l0TzQ?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 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": "Century Aluminum Q1 Earnings Miss Estimates, Sales Rise Y/Y", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxOZF8xNlczOWllWVlnaVNTVkJ5VUFlY3NuMkJ5NUV5cy1kRFdQLWdSbjdXa1FsdkFWY3AzNi1vM3E4MS10dDFDSzMwUUFlV2dVQWJzZW1ObGJXWGpnTDVfT190eDlJeVoxTkdUUkNFV3VxM2VHOEcxY21oUGFxTlh0Slc1LS1QNnpVOWlmNTlVSU1NUTZocTh4M1FTaE9GeWc?oc=5", "source_name": "Market source", "published_at": "2026-05-12T07:00:00+00:00", "published_display": "12 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings call transcript: Century Aluminum beats Q1 2026 forecasts, stock falls", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxNM2ZSMmZrSWFMQW9HcDZJRE5vb2ZPOEdyN2ZPbFZ1ZkxxXzRKelk1ODhtYlJ2RUVTdTdmZ01zQldreEVhb3NPVmZpeE9zZHpxOU01VnNXYWJfQWM3bVd6bGIxOHJOTTlhbWxkc0o3WHV0M2FXenBBNjVCY0NRNExwRTJSUlZROGhpaEFFaGRWRkk4NXBoUkhoYkNOM2ttZnZGaXRJaURKYXd2QjFCVTk2aFVRRGp0UGpQa3BOamlTTFpDdEtveUZqTTNhNVpHZw?oc=5", "source_name": "Investing.com", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "KeyBanc raises Kaiser Aluminum stock price target on earnings beat", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQZ1BWYUZxQ3JpdTFjekhOckZPZU5jWnVwOUVQczgzUy00dzNWQ01BREo1VjN6ZnlVdUJqOHNWVk5pLU5EVDd3cDFTU2RkTmthUGJ0UzZjbjQ1Vkl2N00zUUhWXzVXaVdrZjB5UG5seEdYcFRtdE9RVHNwWGFielAwaWtnamhYU0syUDlVZlR2T2JnQlY4RFJYYUNGYVRaZDNaYThLa0puODY2YXJlTVBVMmJfNWMwbXJGVzhKUUg4ZVNBVXpi?oc=5", "source_name": "Investing.com", "published_at": "2026-04-24T07:00:00+00:00", "published_display": "24 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kaiser Aluminum Q1 Earnings Call Highlights", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxQaE1tR3pNOTFnbnFiYnotVXZRLVdqUkE1cE1tUDVkSklyLXZjUDJrV0pHbTMtWW9XZ1ZaU1JnTV9iYy1SS05wQnJscXpWUVhxOU1nS1FoWjVGcGV2SmptWUlLaU1Ba3E1NFBMa2JaU2hUTnJHU0JITHVEU2tlSHdtLTRZRlI1UWdsTFZTeGpzWEM0QU5ZbEs3MHZTM01VQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 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": "Earnings call transcript: Kaiser Aluminum\u2019s Q1 2026 earnings soar past expectations", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxNNGVLNHJXSVNGUHplZ2ZmT19YUS1EWVliSGxKenRUdkxUWGU0dGlZR0UtcEFxcUsyZFhta2JCMU9zNHBtcV84em9CcC1WeDliZ3ZHdWx3ZUQtek5tRDFDMjZ5aTc1aGFRVXFZdW0tTC05dlJUZGpXWWNXS3UtZWhaTVJOa3p4c1JyOEx3d1JJU3lkbUU0ajY3UDJwUEZYTlZQM3Fwb2NsT0F3dXIxVDVhZlc3LW5KM3h5eDIxeWhsSkxZZzM5cjZvSXNaX2JHRDhsQlVv?oc=5", "source_name": "Investing.com", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 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": "KAISER ALUMINUM ($KALU) Releases Q1 2026 Earnings, Stock Rises", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOLXd4NHY2TTdCRmt3NTktSWVGUXR2ZHBoYmgtUFpQTG1PM1F1YUtYN0J0bTFIamR2U19fOXdCUFpxdUF0WWlzcGowREk5RzhReGZZSEluM3pCNFBTZk9uSnFuYVdXa3VGbk4yTFo4aWd4YlBzN2JSaEYtOHhtWTZFT2c2U1V4ZHh0VElEWEZqMHlMTlM1R21CbmJGSlVCZVdvck80c0tR?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Alcoa Stock Drops 3% As Aluminum Producer Misses Quarterly Earnings Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxNZWQxaWFiUjVRcmVocmhoeUUxUGpQaXZWQ0U5YUw2Vkc4b21zVTNjMWJxaF9XWUlnR0E3dEV5OWV2OE5iNzAyUmd5ek5XWkhxMzFtU0pwTmh4TmxHRm5QSlB1cFdXOW1kOHRuLWJmZ05RTERLVUVlbzEtN3VKVG9BSDF6VmFGY0Y2Y3dkb1pGRXRXYUR2a0N3Q1FOOGllVkpMQXNUXzJBQVZncDJEZGdF?oc=5", "source_name": "TIKR.com", "published_at": "2026-04-17T07:00:00+00:00", "published_display": "17 Apr 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alcoa Misses Expectations Despite Rising Aluminum Prices. The Stock Is Falling.", "summary": "", "url": "https://news.google.com/rss/articles/CBMid0FVX3lxTE1obC1WY1JJRFoxOHM3TzNYbGEzYUlXNmVOMzhKYU9OYk51QldlUjZUbE1oWjRLcVJxODBVQXlQdlpJUTk4XzIwODJXckNwWGJSNUs5VV8xMGRkcFJNVmRPZkpmeW5oVGxyRDU3SFNScWhEZ3lvaVhv?oc=5", "source_name": "Barron's", "published_at": "2026-04-16T07:00:00+00:00", "published_display": "16 Apr 2026 07:00", "sentiment": "negative", "sentiment_pct": 15, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Aluminum Stocks Extend Breakouts Amid Iran War. Alcoa Earnings Due.", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxNdnBOU1ZPd2lzbDEtaFBjdzA0dXQ4LVlHSm05d09mbE9JMDd4dnliNjVXY2RaTVlRdmVQNFVSa1dLcGRKSTE4czBGUjE4R0MxMVFtVWNWUkNqYXB3OWFmdkNZQ2Vta0h2cnhFRnpVdm90a1BaYV91ZGZLZWROek5EZXVzMk13cG9QSjJaYzZ3?oc=5", "source_name": "Investor's Business Daily", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 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": "Top Aluminum Stocks Hit 52-Week Highs Amid Tight Supply", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNelVZQ2E4dTNocWRHX0RzQzJocm01aU0zSEd2WmFJcjNOaU5XRHktaUF6ZEZGMmN5SUo1dTJOWkNiWi1ORHBIQVNwVEdjeVpSR1ZSTHhZUTd1QW5YeDZSMkZlQmdUbHFBTV82REtKdzYtRGxGc3ZXem1hWFhjOEpnREhmaW5XQXdHYnN2SHNLVlBJVmRBNjBHSUlkNEk?oc=5", "source_name": "Zacks Investment Research", "published_at": "2026-04-02T07:00:00+00:00", "published_display": "02 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Century Aluminum Poised for a Massive Earnings Rebound", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxOc0hiSkxqeVBjemtNczF2VWtHb3kzNmtNWWd0anlhcjVYZXduU3pCaS1LZThoR1VDaWJpNFhPbGZySHhwNzVGQkROS1BTREVZdDF3cWxUMXl1RERaVjg3eC00MzFYd0VKdVJ6bGpyR29YTXVWVWdhRHdvWXZGaGxoTFVOTFJfUFBBTVNlbnZ3WnZCeEs3V2hN?oc=5", "source_name": "Kavout", "published_at": "2026-02-28T19:07:26+00:00", "published_display": "28 Feb 2026 19:07", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum Q4 Earnings Miss Estimates, Decline Y/Y", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxNOS00aEdZUGhxNDdhRHA4N2dmZWdIdndESjEtaEpmVnVCSFRYblQ5X0stMlBhUzlRdTBKSkJBQmlCcnRMWnZGeVVwRlFwWllCSXFXcWVqV3c5RnJGTERvbmpaaGhMbnJkSHlVRDJtbUF3bFNtNG9qX2pWV0phMlQyT2lpaFhfdw?oc=5", "source_name": "Market source", "published_at": "2026-02-23T08:00:00+00:00", "published_display": "23 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 18, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum earnings missed by $0.05, revenue fell short of estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuwFBVV95cUxQcGU0dno1MzhqLUtoRTl4dk5ZdzRiWDBQekJDV015U3hyeGhISFZOTnplT3dPMUZIcjB4d2ptdkg2T0Y4cVlWSXZDZFBtRkF6RjU5VFc4aTdqT2xsWXljM2dfZm5pREZJYkQ4MDExc3Etd0drRl9wTVFsQkpPc3ljY2FIMk9mV0o1eTdvb0VwUWs3QWhtWURqRkpZUWo2cldoR1o0ZGNPVTFXMlVwU09GZkc1WmJTM05tM2Fz?oc=5", "source_name": "Investing.com", "published_at": "2026-02-19T08:00:00+00:00", "published_display": "19 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Century Aluminum Company (CENX) Stock Falls on Q4 2025 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPOTlDRGVpVHZtS3B5d1RBUkZDN2UxRi1kbjhEZFJKcWdWcGpEeFlWRVc1MWJ2blFaQk5XbVBYNm01cWpLRWNEWjU4MF84dTBrdHdDQS1jdk95MVhFcDVMeXVZNDFHM25MaXZkdXRHRlhfbmVKei1QR2t4VVcwcFRqVUxTbWwyZXlBZ0hGeTlzdjJpZkpGeTZaYTBSOUJFYnVsV1E?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-02-19T08:00:00+00:00", "published_display": "19 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 22, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "RELIANCE STEEL & ALUMINUM ($RS) Releases Q4 2025 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPR3NJMTBndmVoblFqY3hYdWV1ZkJLVi1xalJjcW8wbmpRN05LWFJuV0lxeWdxYlBKazF6WXlEQjI4LVhURlhndU5KQlR4aWhxWDZZOGtfbjFfTGdWb2dKUF8zTmJVd0xJT3ktMUlhWmFLcFNweVlqTVI1bDNFazU4LXg3OFhscmttXzFwbWZZWkhKQkFIYjV5azMwMUhqcGc?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-02-18T08:00:00+00:00", "published_display": "18 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": "Earnings Tell The Story For Century Aluminum Company (NASDAQ:CENX) As Its Stock Soars 26%", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxOYWFsZ255Tm9DUUQxbF9ydEoyUXg4YmQyVmVNU1k3blVwY0JLUW9LYnIzY3NyRDMydm9ic3YwNjdoR2RZQ2Q0bFRNcDlOa2l6S2ZLYndjVS1jRjVfU01OZ0FqdEhJQ0p2T1d2RHdtdkZIQW1rYnEwa2E2RXpSaFBXcng4bFJGQkxHTk5FUEd0WDE5ZFkxd0RJOUR0ZFFDWFBvSGwyYlgtWmNpOElFdEc3UXdPQmN4X1ZidmJISkpjNk9rQ1ZHcURFd2lGTGNIN2IxX0HSAdcBQVVfeXFMTnViZndEdFdMbmY5TkdBYkRqNHNid1gzbnpqRzE1cHpodnhmOU5OYTVGZ0toS1BMemd1N25ieWZJWExnVGU2bW14STJURmlJUGtiLW1lSDUyNElXUGN5d2pwV1VGRHljZWNIazJwM0pLcG02NFdSUXJxY0VUTkhzdG1UUkJmdFBZRGpxaG9DdzFYcjl0eGtfamgzR3czclZVcVY0N09pMVJYS1VqcHNlZjloUzFmUUJBNXBXaEdUVXlOUTBEdmNEdzduc1JfRE1XSTNTbkJjZUU?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alcoa Q4 Earnings: Can the Stock Continue to Outpace Aluminum Prices?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxPcEJfaTRVMjVOWFh1eHVCZkxsTVhZRjE3Rl9FYWRUb1BtNEVuX3hiY0hZMnBqTlNIbHhKN0VPZmo4NW41SFpBeWJsRmJRRmdvLW9URkY1dGRPenlJNG5tX250UDVhMmtfLUllVnIyMnZ0TTJpZXdMUldrSUhMOVdraTFOZ3dPdXRoVHo5WlA2VHh0ak9POTFaMThmNE5ZX203X3dsWGpRU053RzA?oc=5", "source_name": "tastylive", "published_at": "2026-01-21T08:00:00+00:00", "published_display": "21 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ford Earnings: Aluminum Plant Fire Masks Excellent Progress on Costs", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxOTjlOYUpRaU9SVURNdVdiN2RXWEpPSHlOaUgwTENqbUpvRTZxazc2MGktTWdsZ244NjJON0RrMWlOUGhkRVNTeVlPWWpWcDVubXFSdE8tSjl6NlR5RUtMQXduQ1JSVXBYeU5JZVNHQy1YVUNza3FnSkpJNzBNQzNhZ3ctdlVTZHRmNXNyeUJaby0yWlVsM1lVeXNsbXdjVEYxTW1wQTJRTF8yTk9V?oc=5", "source_name": "Morningstar", "published_at": "2025-10-24T07:00:00+00:00", "published_display": "24 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tianshan Aluminum Industry has been reorganized and renamed and listed on the stock market today!", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxPcVZETlJhdGZZYldhU3BENWFYRHM5NWN4NVlyM0UwS0lPY2tqWEZEMW1jcmJDU0t4a0QzWUwxUmNBRHhmbVdRNndXZXV1T2FhYUkyQ1VaeXVSVi1VZFhHdUdYbzRlTjRZTU56Z2xYcWVpcVo4a1VkWlZlemE5MVZvY085bEZNWGZERTVrdERsbDNUMk1tekQ5eTIzdXRob3JuOXpfbGM1V1RkTlA1RGNmbGI2eG5RM1QyOEFJRDVkM3ZhVEczU0tkTEQzVDA2VGk0b0VxSDVuRkk?oc=5", "source_name": "Shanghai Metals Market", "published_at": "2020-10-27T07:00:00+00:00", "published_display": "27 Oct 2020 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": 42, "total_relevant": 21, "sentiment_summary": {"positive": 1, "negative": 7, "neutral": 13, "score": 44, "total": 21, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 90, "events": [{"event": "earnings", "label": "Earnings", "weight": 10.95, "count": 18}, {"event": "macro", "label": "Macro sensitivity", "weight": 1.45, "count": 2}, {"event": "general", "label": "Market update", "weight": 0.55, "count": 1}], "positive_events": 1, "negative_events": 7}, "market_context": {"has_market_context": true, "latest_close": 13.43, "latest_week": "2026-06-12", "one_week_move": -2.8, "four_week_move": -12.4, "twelve_week_move": -11.5, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.993062, "market_dynamics_buy_signal": false, "relative_strength": -10.683124, "fair_value_gap": 50.1, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 47.1475, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-2.8% over one week, -12.4% 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": 69, "badges": [], "opportunities": [], "risks": [], "event_label": "Earnings", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Investing.com", "count": 4}, {"label": "Market source", "count": 3}, {"label": "Quiver Quantitative", "count": 3}, {"label": "Trefis", "count": 1}, {"label": "Seeking Alpha", "count": 1}, {"label": "TIKR.com", "count": 1}, {"label": "Barron's", "count": 1}, {"label": "Investor's Business Daily", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 21}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 18}, {"label": "Macro sensitivity", "count": 2}, {"label": "Market update", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "44/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": "Earnings", "tone": "neutral", "text": "90/100 classification confidence."}, {"label": "Company focus", "value": "21", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "4", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-2.8% over one week, -12.4% over four weeks, trend inactive, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Aluminum Supply Shocks Are Changing The Game For Alcoa"}], "updated_at": "2026-06-19T17:22:52.456726+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}