{"ticker": {"uuid": "9f6d99d0-7c88-4009-9a28-7acec417fa12", "symbol": "TA", "name": "TransAlta Corporation", "exchange": "TOR", "country": "CA", "sector": "Utilities", "industry": "Utilities - Independent Power Producers"}, "articles": [{"title": "TransAlta Shares Regain Focus Amid Canadian Power Market Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNY3llTFVreHBlTmhNWFI5aWdvRmxCbGZVQU5iQ210Zkljc09PR09HelVzeVQ5UnVQY2lqd2hlSTlVOUJlSE5LMHZuUWpETXBOOWhxcU9IT1B3NDd6emJPaFpiODl0XzFVMGhlMkVvaDFscVNISE1ZbFMxcGJlLWdnOGUzWUN0djlYenVQVjJoRDVCMmRoQ0VCa01jWHZ4VDRGN2FVS2cxUG5aM285?oc=5", "source_name": "Kalkine Media", "published_at": "2026-06-15T07:00:00+00:00", "published_display": "15 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": "TransAlta (TAC) Gets a Buy from ATB Cormark Capital Markets", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxPQXNIR0dQSy1YblBQN2ZZdHYybG1VbWtJa3g3SmlDOGh1ZFBxRXd3SS1WS0dGa3BTdTRmQjNBbTRfVTZoMXVPemd0MTRrT2NaZERsc2R6WXdyU19obzJCTnJjVFpxd2tIM0hDWURKM1hsNDRMa2NhWVRVdlRBVVBPLVRvWXVFazhFcjRQM3ZnbFJpTFFRa0hQbGpsX3NKdzl5S0RpQ0VNeVVYTHZLMm9Na3pWbXZ2LTlEWnRFclg1MTdhSE5WVzdfanNDeWc1UXZUbkloVlVteEs?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-06-12T07:00:00+00:00", "published_display": "12 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta raises $350M to buy 318 MW of Colorado gas power", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxPNjRVNUdod3g1V2czcm5QeTJETDV5Z05DSE54UVJycmtyd3RzdDNtMXIyNWJXUUt5T29leTN5WGR3MmFDNnMyd1BCSWdPanJXZ0JLQ0FSOXRjWDJNZ28tUExaelZtM0dNNFhybGRvWHdvaFRmWWZEMmpoZkh2SmlSYkV3YXBkSC1KakVubUI3YzRQLVEwdEhUQzRzRW9XRXMxcEZJRWFYaFlDeVp6X0JYLXB6NXRjalJQcW01djBn?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta Announces Closing of $350 Million Bought Deal Offering of Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxOTnlIa0hSX2doQVY0YkNlWk14ZmdUa3Z2YUdJa3AxczB2bW1IMzRGZHdvUV9hNlhhcEhRcnV2b1c4bmN3OHpUbThuRzlpQWRzOHV1YXVnM1liMzFfQWE3OG5maXB3N2p3OXdobm9CcE5uTW83NGtUVV9YUUN2TmNlc3Uyd3lXaVZRendqTnpuZFg4UmpLdlRpTnA2cDh6aDBHZ3pvaUNpTQ?oc=5", "source_name": "Market source", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is TransAlta Corporation (TAC) A Good Stock To Buy Now?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQQlZSdko2N3B4RVdzWmpjQVdxV2N4Ty1jbXBNT1hQOVBrVU0tSXpSUmxYTmVUX2czeHUyZlhuY0JJbi1yZFZreFUtTmRqczVldFR0VzRqYm5LZWtYaGJ2U2RfWmpNcVF2M3pfQ3lvSmpROE9BY0oxSWc0cGV4WkVhQzN4SUFzNnBWVWNrc21xUGZ1WEMtRDhKMFRnTzJPOGpxa1Ew?oc=5", "source_name": "Market source", "published_at": "2026-06-07T07:00:00+00:00", "published_display": "07 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta Taps Equity Markets to Fund June 2026 U.S. Power Acquisition", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxPVGZYbHZETkZ2ZE5vTFdFSU95VHBzZWdsZ3F4Z3RiQmF0RWQ0eXhub0hIQUttTU0yemJnZ0dteUF5Zm1RcFVCSTE3dVEtam5TR213eFJxX2Itb0w4d2RMZkQxeGo2YV9RYXBmWWFCeDBEOExiU045VlYwNnQxTVdNcTh5bTBaa0plTm1pN1RKZEpGZGhjUWpnV2JmTWhxZE45aklJM1dYbWVDU2t0eUVVZHpXRmNYRWYwX1lOdU8wQ2VVMGpSZFU5OEh1RW1sREVCUTZXWGlEbEpydlJsdVR3ekZFUk1kdk0?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-06-06T07:00:00+00:00", "published_display": "06 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta buying two gas power plants in Colorado in deal worth US$1B", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxPejFxRC1VcVJhMFVfR2xoV2E0eXplVTJHbExqdHpBOUxmeU84bENwOWVNV25YZzV1VU5URmMyUXpiZGZIX01aX0RIR0lGVHpqY0phbDFHWDdoMGtMWDBCYXRlbXZQZDk3N3BXSE42MzBJclFSeGIwNHBfTzRaNGdNbFZYWEV2Zw?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "US$1B Colorado power deal: TransAlta adds 318 MW and sells $350M in stock", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxPSFlkaXEzT1pwSzViZWw4VW9kRlQwVTZ4Wk1KTU1SYWI0bE1RY040MU1xWjBacjg0bUZwOXpjWFprYXNIVkpQSnBFLW1pM0xNZ2hudHZ0eGFYVlB5RjUzci1ocGgtd2stMklSeXc0YmZrbFRxcmhIV3c1NGZhdmhYODUyc0VOamlJN0lGbjFvMmJhMnBuUlVGZDl0THhEbzI3TFliaDBka2JFbG83Z0hhQS1TTl9veHZfakE?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-03T07:00:00+00:00", "published_display": "03 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta (TAC) Raises Dividend Following Strong 2025 Free Cash Flow Performance", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxNNm1Ja3dvazFJY2xNU2FLRTRCeElKYVVoQzdjYWZKTk4yYTExQlQ4Vm1lLXdCMi0zdzdiLWVFRFZBV3Y2R2haQkxqSTRleGM3QUhPMTBCUzhiN1pkdkJKdEh6blZlMmZUUzNNU3NiREVTVjkwTWotRHdIQ2ktQ2FDS3NGX2hOc3NxOVhURWJn?oc=5", "source_name": "Market source", "published_at": "2026-03-04T08:00:00+00:00", "published_display": "04 Mar 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta signs data centre deal with CPPIB and Brookfield", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOVG1kX29WRkxQU0JCd0V3ZDVFTFB1dDdTVVpTQl81ZXRMQ2R1MkhIdDZHb3pyRzRabnIyYlNCQzZkSER3eFlzYU92MkxnUHBlRGdQbHRzcGlSZnM5QWIyVkU5OF9NdHQ5WWNNdDNIc01kZnJGUnc2WThHMzY4SUZGQy10QzRTbjdDMWkzaDRoRWZXNE9NeHFNcENwYmN4ZU5R?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-02-27T08:00:00+00:00", "published_display": "27 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta: Canada's Powerhouse Of The Energy Transition (NYSE:TAC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPQjVHVUZWMjQ0YlZlUHpST3dsSHl3VHFxYlAyTkN5UUw4NU9hRURvMEUyVHNyeUM1QVZyMXN2Tk9Sb191R3pVbUVtY056SnpUeS1ReVVhSlJMY0VsVzdXNjVWTjZTeVNIY0x1c2FQUng5cFBORVdqZ3NnbVpFaTlTT1lqNEdKa0JVclp0SHp1blNrZ2FsT083XzZB?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-01-17T08:00:00+00:00", "published_display": "17 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": "TransAlta Corporation (TAC): A Bull Case Theory", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxQT180Yjc4V3pBSWdCc29zckJmb0FaRXlfWlpIdkZ3SDZ3WmZBd2dZMDlFb0w4dzRhZEhBX0tMTHZQaDlHUVZpel90WGo4M1NseE82UnV6OHRsWnRtMDZUeGN0Vnc5dDdZVFRFcFB5aHJ4Y0d1R055dW1ZWWtCQ3NoQVhDZWlnMVVn?oc=5", "source_name": "Market source", "published_at": "2025-12-18T08:00:00+00:00", "published_display": "18 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": "Power utility TransAlta reports Q3 loss, shares down more than 13%", "summary": "", "url": "https://news.google.com/rss/articles/CBMidEFVX3lxTE9jd2VBRmVWWF8wemp0YnVpVEV5RGItWjE3M19MSkVXdlpjcHZ1Mzk5UFhmNklacHdlOXdXVGlXdC1sVkpxWEtiaXgxdGNaUy10Z2M0MHhEeDR1aHIwek53MGlCUkd3V1RmcGtZbVRFNE5uXzlk?oc=5", "source_name": "CBC", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is TransAlta Stock a Smart Buy as It Powers Into Canada\u2019s Energy Transition?", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxNb1ZoTlFDVnBxN3JQLW80czFmMDlMZWhaNDZrS1lfY3ZFR1FZaHpJQXZRR0ZfZmxFanVPR0pNZ3pyUnAxak0tYmxwSWpQVjRLdWVxanhMUWhrZ3ludV9odnB3ZV9FMkZxYmlOT0RJaENrOF9GcmZRaXNGNDBKcC1LeGs0Y3VuTlNkZTRXWDBn?oc=5", "source_name": "TIKR.com", "published_at": "2025-10-26T07:00:00+00:00", "published_display": "26 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta: Taking Profit Never Hurt Anyone (NYSE:TAC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxNSm5FaGprdjNyMEtEbTZMVmVjY2Y3dzRXRV9HTGY0ZUswTE43MEh5b0FBX2tqdGdBYzdWYVRYVHBiT3JwQkN1RzF3Y180WTRnNzNJdnM5SUdtcXJVellvOUhqZjFUOXhZSjVDYzFDdXVoOFZoNmNoT1pjVGpsbENZMWhJWHhzVFJjU3c?oc=5", "source_name": "Seeking Alpha", "published_at": "2025-10-21T07:00:00+00:00", "published_display": "21 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Subdued Growth No Barrier To TransAlta Corporation's (TSE:TA) Price", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxPanRseGItNTJBN21TcF83S01ZZEZnVnF5T1M0VGxqMlE3TlV2RG9kVHFXZk9PcE5hYXNpbDF6TnZ4ZS0weU9qTEZTYTJoZkdaR3k5OE85ZFBrSzFrM0xIVl9IbFFVZHlrV3FpX1VSZHhDUmJEQTZzUF9aeXhJaU90cEhKMG5EVDVVSEhDQU5ZQ0xLcTQzOGViQ3l5M1ZwUXlIX09iYWxOdlpLeF9Pejlqc2x3NXdZRkxwa3o2WUJxbFA2MnVLZXM0MFVad9IB0AFBVV95cUxNOWlXOEZOSk5NSXRfYmVUQXp0MVN2ZnExVzVZTzNhbmRrSVJHVWRkSkF6SjB4ZHQ0V2U5NFR3ZXhDdHpsRUdWWUlKTndpNmFEakRhV0JCSERyM0NGQU5WemE1WHdKVm1iZkJUS1ZsekNCaTh0eFhpVjJOMmRrZkpmX1lVTDBmcGRwVWtwYkNyZEJLM2tZT1A4RUkwUldGTnlvNDdPWTQ2bXJSSXpsSmJQRXllUkR4a0dwV2FCSmpndjlDNTZ6Nkt6WEdhbF93dGpQ?oc=5", "source_name": "simplywall.st", "published_at": "2025-10-07T07:00:00+00:00", "published_display": "07 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Best Stock to Buy Right Now: Brookfield Renewable vs TransAlta Corporation?", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxOUERmQzlzNVV5X3lGMThqN2VYN3Q1OENrU0QzdnFoTG1QU0NaMXJaXzY2RGQzcER1S2lzUGlHbHhUVE9qSUVHbElyaHprMWp0TVpBOXl2Y21JQlZsQXJnWk9nNGxOdVB4X3dUNDMwR2dtM1BzY0staDFxdzlNMnRpWkRUbms?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-01-17T08:00:00+00:00", "published_display": "17 Jan 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"}], "by_tier": {"direct": [{"title": "TransAlta Shares Regain Focus Amid Canadian Power Market Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNY3llTFVreHBlTmhNWFI5aWdvRmxCbGZVQU5iQ210Zkljc09PR09HelVzeVQ5UnVQY2lqd2hlSTlVOUJlSE5LMHZuUWpETXBOOWhxcU9IT1B3NDd6emJPaFpiODl0XzFVMGhlMkVvaDFscVNISE1ZbFMxcGJlLWdnOGUzWUN0djlYenVQVjJoRDVCMmRoQ0VCa01jWHZ4VDRGN2FVS2cxUG5aM285?oc=5", "source_name": "Kalkine Media", "published_at": "2026-06-15T07:00:00+00:00", "published_display": "15 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": "TransAlta (TAC) Gets a Buy from ATB Cormark Capital Markets", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxPQXNIR0dQSy1YblBQN2ZZdHYybG1VbWtJa3g3SmlDOGh1ZFBxRXd3SS1WS0dGa3BTdTRmQjNBbTRfVTZoMXVPemd0MTRrT2NaZERsc2R6WXdyU19obzJCTnJjVFpxd2tIM0hDWURKM1hsNDRMa2NhWVRVdlRBVVBPLVRvWXVFazhFcjRQM3ZnbFJpTFFRa0hQbGpsX3NKdzl5S0RpQ0VNeVVYTHZLMm9Na3pWbXZ2LTlEWnRFclg1MTdhSE5WVzdfanNDeWc1UXZUbkloVlVteEs?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-06-12T07:00:00+00:00", "published_display": "12 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta raises $350M to buy 318 MW of Colorado gas power", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxPNjRVNUdod3g1V2czcm5QeTJETDV5Z05DSE54UVJycmtyd3RzdDNtMXIyNWJXUUt5T29leTN5WGR3MmFDNnMyd1BCSWdPanJXZ0JLQ0FSOXRjWDJNZ28tUExaelZtM0dNNFhybGRvWHdvaFRmWWZEMmpoZkh2SmlSYkV3YXBkSC1KakVubUI3YzRQLVEwdEhUQzRzRW9XRXMxcEZJRWFYaFlDeVp6X0JYLXB6NXRjalJQcW01djBn?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta Announces Closing of $350 Million Bought Deal Offering of Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxOTnlIa0hSX2doQVY0YkNlWk14ZmdUa3Z2YUdJa3AxczB2bW1IMzRGZHdvUV9hNlhhcEhRcnV2b1c4bmN3OHpUbThuRzlpQWRzOHV1YXVnM1liMzFfQWE3OG5maXB3N2p3OXdobm9CcE5uTW83NGtUVV9YUUN2TmNlc3Uyd3lXaVZRendqTnpuZFg4UmpLdlRpTnA2cDh6aDBHZ3pvaUNpTQ?oc=5", "source_name": "Market source", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is TransAlta Corporation (TAC) A Good Stock To Buy Now?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQQlZSdko2N3B4RVdzWmpjQVdxV2N4Ty1jbXBNT1hQOVBrVU0tSXpSUmxYTmVUX2czeHUyZlhuY0JJbi1yZFZreFUtTmRqczVldFR0VzRqYm5LZWtYaGJ2U2RfWmpNcVF2M3pfQ3lvSmpROE9BY0oxSWc0cGV4WkVhQzN4SUFzNnBWVWNrc21xUGZ1WEMtRDhKMFRnTzJPOGpxa1Ew?oc=5", "source_name": "Market source", "published_at": "2026-06-07T07:00:00+00:00", "published_display": "07 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta Taps Equity Markets to Fund June 2026 U.S. Power Acquisition", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxPVGZYbHZETkZ2ZE5vTFdFSU95VHBzZWdsZ3F4Z3RiQmF0RWQ0eXhub0hIQUttTU0yemJnZ0dteUF5Zm1RcFVCSTE3dVEtam5TR213eFJxX2Itb0w4d2RMZkQxeGo2YV9RYXBmWWFCeDBEOExiU045VlYwNnQxTVdNcTh5bTBaa0plTm1pN1RKZEpGZGhjUWpnV2JmTWhxZE45aklJM1dYbWVDU2t0eUVVZHpXRmNYRWYwX1lOdU8wQ2VVMGpSZFU5OEh1RW1sREVCUTZXWGlEbEpydlJsdVR3ekZFUk1kdk0?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-06-06T07:00:00+00:00", "published_display": "06 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta buying two gas power plants in Colorado in deal worth US$1B", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxPejFxRC1VcVJhMFVfR2xoV2E0eXplVTJHbExqdHpBOUxmeU84bENwOWVNV25YZzV1VU5URmMyUXpiZGZIX01aX0RIR0lGVHpqY0phbDFHWDdoMGtMWDBCYXRlbXZQZDk3N3BXSE42MzBJclFSeGIwNHBfTzRaNGdNbFZYWEV2Zw?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "US$1B Colorado power deal: TransAlta adds 318 MW and sells $350M in stock", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxPSFlkaXEzT1pwSzViZWw4VW9kRlQwVTZ4Wk1KTU1SYWI0bE1RY040MU1xWjBacjg0bUZwOXpjWFprYXNIVkpQSnBFLW1pM0xNZ2hudHZ0eGFYVlB5RjUzci1ocGgtd2stMklSeXc0YmZrbFRxcmhIV3c1NGZhdmhYODUyc0VOamlJN0lGbjFvMmJhMnBuUlVGZDl0THhEbzI3TFliaDBka2JFbG83Z0hhQS1TTl9veHZfakE?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-03T07:00:00+00:00", "published_display": "03 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta (TAC) Raises Dividend Following Strong 2025 Free Cash Flow Performance", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxNNm1Ja3dvazFJY2xNU2FLRTRCeElKYVVoQzdjYWZKTk4yYTExQlQ4Vm1lLXdCMi0zdzdiLWVFRFZBV3Y2R2haQkxqSTRleGM3QUhPMTBCUzhiN1pkdkJKdEh6blZlMmZUUzNNU3NiREVTVjkwTWotRHdIQ2ktQ2FDS3NGX2hOc3NxOVhURWJn?oc=5", "source_name": "Market source", "published_at": "2026-03-04T08:00:00+00:00", "published_display": "04 Mar 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta signs data centre deal with CPPIB and Brookfield", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOVG1kX29WRkxQU0JCd0V3ZDVFTFB1dDdTVVpTQl81ZXRMQ2R1MkhIdDZHb3pyRzRabnIyYlNCQzZkSER3eFlzYU92MkxnUHBlRGdQbHRzcGlSZnM5QWIyVkU5OF9NdHQ5WWNNdDNIc01kZnJGUnc2WThHMzY4SUZGQy10QzRTbjdDMWkzaDRoRWZXNE9NeHFNcENwYmN4ZU5R?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-02-27T08:00:00+00:00", "published_display": "27 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta: Canada's Powerhouse Of The Energy Transition (NYSE:TAC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPQjVHVUZWMjQ0YlZlUHpST3dsSHl3VHFxYlAyTkN5UUw4NU9hRURvMEUyVHNyeUM1QVZyMXN2Tk9Sb191R3pVbUVtY056SnpUeS1ReVVhSlJMY0VsVzdXNjVWTjZTeVNIY0x1c2FQUng5cFBORVdqZ3NnbVpFaTlTT1lqNEdKa0JVclp0SHp1blNrZ2FsT083XzZB?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-01-17T08:00:00+00:00", "published_display": "17 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": "TransAlta Corporation (TAC): A Bull Case Theory", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxQT180Yjc4V3pBSWdCc29zckJmb0FaRXlfWlpIdkZ3SDZ3WmZBd2dZMDlFb0w4dzRhZEhBX0tMTHZQaDlHUVZpel90WGo4M1NseE82UnV6OHRsWnRtMDZUeGN0Vnc5dDdZVFRFcFB5aHJ4Y0d1R055dW1ZWWtCQ3NoQVhDZWlnMVVn?oc=5", "source_name": "Market source", "published_at": "2025-12-18T08:00:00+00:00", "published_display": "18 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": "Power utility TransAlta reports Q3 loss, shares down more than 13%", "summary": "", "url": "https://news.google.com/rss/articles/CBMidEFVX3lxTE9jd2VBRmVWWF8wemp0YnVpVEV5RGItWjE3M19MSkVXdlpjcHZ1Mzk5UFhmNklacHdlOXdXVGlXdC1sVkpxWEtiaXgxdGNaUy10Z2M0MHhEeDR1aHIwek53MGlCUkd3V1RmcGtZbVRFNE5uXzlk?oc=5", "source_name": "CBC", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is TransAlta Stock a Smart Buy as It Powers Into Canada\u2019s Energy Transition?", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxNb1ZoTlFDVnBxN3JQLW80czFmMDlMZWhaNDZrS1lfY3ZFR1FZaHpJQXZRR0ZfZmxFanVPR0pNZ3pyUnAxak0tYmxwSWpQVjRLdWVxanhMUWhrZ3ludV9odnB3ZV9FMkZxYmlOT0RJaENrOF9GcmZRaXNGNDBKcC1LeGs0Y3VuTlNkZTRXWDBn?oc=5", "source_name": "TIKR.com", "published_at": "2025-10-26T07:00:00+00:00", "published_display": "26 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TransAlta: Taking Profit Never Hurt Anyone (NYSE:TAC)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxNSm5FaGprdjNyMEtEbTZMVmVjY2Y3dzRXRV9HTGY0ZUswTE43MEh5b0FBX2tqdGdBYzdWYVRYVHBiT3JwQkN1RzF3Y180WTRnNzNJdnM5SUdtcXJVellvOUhqZjFUOXhZSjVDYzFDdXVoOFZoNmNoT1pjVGpsbENZMWhJWHhzVFJjU3c?oc=5", "source_name": "Seeking Alpha", "published_at": "2025-10-21T07:00:00+00:00", "published_display": "21 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Subdued Growth No Barrier To TransAlta Corporation's (TSE:TA) Price", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxPanRseGItNTJBN21TcF83S01ZZEZnVnF5T1M0VGxqMlE3TlV2RG9kVHFXZk9PcE5hYXNpbDF6TnZ4ZS0weU9qTEZTYTJoZkdaR3k5OE85ZFBrSzFrM0xIVl9IbFFVZHlrV3FpX1VSZHhDUmJEQTZzUF9aeXhJaU90cEhKMG5EVDVVSEhDQU5ZQ0xLcTQzOGViQ3l5M1ZwUXlIX09iYWxOdlpLeF9Pejlqc2x3NXdZRkxwa3o2WUJxbFA2MnVLZXM0MFVad9IB0AFBVV95cUxNOWlXOEZOSk5NSXRfYmVUQXp0MVN2ZnExVzVZTzNhbmRrSVJHVWRkSkF6SjB4ZHQ0V2U5NFR3ZXhDdHpsRUdWWUlKTndpNmFEakRhV0JCSERyM0NGQU5WemE1WHdKVm1iZkJUS1ZsekNCaTh0eFhpVjJOMmRrZkpmX1lVTDBmcGRwVWtwYkNyZEJLM2tZT1A4RUkwUldGTnlvNDdPWTQ2bXJSSXpsSmJQRXllUkR4a0dwV2FCSmpndjlDNTZ6Nkt6WEdhbF93dGpQ?oc=5", "source_name": "simplywall.st", "published_at": "2025-10-07T07:00:00+00:00", "published_display": "07 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Best Stock to Buy Right Now: Brookfield Renewable vs TransAlta Corporation?", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxOUERmQzlzNVV5X3lGMThqN2VYN3Q1OENrU0QzdnFoTG1QU0NaMXJaXzY2RGQzcER1S2lzUGlHbHhUVE9qSUVHbElyaHprMWp0TVpBOXl2Y21JQlZsQXJnWk9nNGxOdVB4X3dUNDMwR2dtM1BzY0staDFxdzlNMnRpWkRUbms?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-01-17T08:00:00+00:00", "published_display": "17 Jan 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"}], "industry": [], "sector": []}, "total_fetched": 69, "total_relevant": 17, "sentiment_summary": {"positive": 8, "negative": 1, "neutral": 8, "score": 58, "total": 17, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 80, "events": [{"event": "general", "label": "Market update", "weight": 5.85, "count": 10}, {"event": "deals", "label": "Deals and strategy", "weight": 2.75, "count": 5}, {"event": "earnings", "label": "Earnings", "weight": 0.9, "count": 1}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 8, "negative_events": 1}, "market_context": {"has_market_context": true, "latest_close": 20.15, "latest_week": "2026-07-10", "one_week_move": 3.6, "four_week_move": 7.4, "twelve_week_move": 16.5, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.117157, "market_dynamics_buy_signal": false, "relative_strength": -2.590992, "fair_value_gap": 40.8, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 57.0624, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+3.6% over one week, +7.4% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 68, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 4}, {"label": "The Globe and Mail", "count": 3}, {"label": "Stock Titan", "count": 2}, {"label": "Yahoo! Finance Canada", "count": 2}, {"label": "Seeking Alpha", "count": 2}, {"label": "Kalkine Media", "count": 1}, {"label": "CBC", "count": 1}, {"label": "TIKR.com", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 17}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 10}, {"label": "Deals and strategy", "count": 5}, {"label": "Capital return", "count": 1}, {"label": "Earnings", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "58/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": "80/100 classification confidence."}, {"label": "Company focus", "value": "17", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "2", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+3.6% over one week, +7.4% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "TransAlta Shares Regain Focus Amid Canadian Power Market Momentum"}], "updated_at": "2026-07-18T04:21:12.212210+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}