Market Cap 4.23B
Revenue (ttm) 1.72B
Net Income (ttm) -98.77M
EPS (ttm) N/A
PE Ratio 118.50
Forward PE 54.69
Profit Margin -5.74%
Debt to Equity Ratio 2.39
Volume 1,459,100
Avg Vol 1,355,102
Day's Range N/A - N/A
Shares Out 297.80M
Stochastic %K 98%
Beta 0.66
Analysts Strong Sell
Price Target $17.49

Company Profile

TransAlta Corporation engages in the development, production, and sale of electric energy. It operates through Hydro, Wind and Solar, Gas, Energy Transition, and Energy Marketing segments. The Hydro segment holds interest of approximately 922 megawatts (MW) located in Alberta and Canada. The Wind and Solar segment has a net ownership interest of approximately 2,587 MW located in Alberta, Canada, the Unites States, and Western Australia, as well as battery storage facilities. The Gas segment has...

Industry: Utilities - Independent Power Producers
Sector: Utilities
Phone: 403 267 7110
Address:
TransAlta Place, Suite 1400 1100 1st Street SE, Calgary, Canada
jtstox
jtstox Jun. 3 at 8:25 PM
$TAC news seems good yeah?
0 · Reply
SuperGreenToday
SuperGreenToday Jun. 2 at 2:03 AM
$TAC Share Price: $14.17 Contract Selected: Sep 18, 2026 $15 Calls Buy Zone: $0.89 – $1.10 Target Zone: $1.59 – $1.95 Potential Upside: 69% ROI Time to Expiration: 108 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
MWM
MWM May. 22 at 5:44 PM
$TAC might be showing some signs of life here. Crazy cheap when comparing this to say $TLN?
1 · Reply
Thos01
Thos01 May. 20 at 4:14 PM
$TAC PRETTY SICK OF THIS RANGE BOB
0 · Reply
investinggenius0506
investinggenius0506 May. 7 at 11:31 AM
$TAC LONG TERM HOLD
0 · Reply
Estimize
Estimize May. 6 at 10:09 PM
$TAC reported 0.03 EPS and 414.94 revenue for Q1. http://www.estimize.com/intro/tac?chart=historical&metric_name=eps&utm_content=TAC&utm_me
0 · Reply
StocktwitsEarnings
StocktwitsEarnings May. 6 at 1:00 PM
$TAC Q1 '26 Earnings Results & Recap TransAlta reaffirms its 2026 Adjusted EBITDA guidance in the range of $950M to $1.05B and Free Cash Flow guidance in the range of $350M to $450M. TransAlta also expects FCF per share of $1.18 to $1.51 and an annualized dividend of $0.28 per share.
0 · Reply
topstockalerts
topstockalerts Apr. 21 at 9:23 PM
After Hours Top Gainers PT2 $CSBR $MANH $TAC $TOUR $AXG
0 · Reply
Acalibre123
Acalibre123 Apr. 17 at 5:46 PM
$TAC can someone please explain why such a big down day today?
1 · Reply
NedFlandersIII
NedFlandersIII Apr. 17 at 3:02 PM
$TAC weak buyers means more for me. Double up at $12 and again at $11 if needed. Sellers are short sighted but I'm happy to pick it up at a discount.
0 · Reply
Latest News on TAC
Blackstone (BX) Sells Two Power Facilities to TransAlta

2026-06-03T22:28:35.000Z - 2 hours ago

Blackstone (BX) Sells Two Power Facilities to TransAlta


TransAlta Slides: M&A announcement

Jun 3, 2026, 4:45 PM EDT - 4 hours ago

TransAlta Slides: M&A announcement


TransAlta Press release: M&A announcement

Jun 3, 2026, 4:45 PM EDT - 4 hours ago

TransAlta Press release: M&A announcement


Reminder - TransAlta (TAC) Goes Ex-Dividend Soon

2026-05-29T14:41:23.000Z - 5 days ago

Reminder - TransAlta (TAC) Goes Ex-Dividend Soon


TransAlta reports Q1 adjusted EPS C$0.60 vs. C$0.10 last year

2026-05-07T04:09:26.000Z - 27 days ago

TransAlta reports Q1 adjusted EPS C$0.60 vs. C$0.10 last year


Transcript: TransAlta Q1 2026 Earnings Conference Call

2026-05-06T16:01:57.000Z - 4 weeks ago

Transcript: TransAlta Q1 2026 Earnings Conference Call


Full Transcript: TransAlta Q1 2026 Earnings Call

2026-05-06T16:01:38.000Z - 4 weeks ago

Full Transcript: TransAlta Q1 2026 Earnings Call


TransAlta Earnings Call Transcript: Q1 2026

May 6, 2026, 11:00 AM EDT - 4 weeks ago

TransAlta Earnings Call Transcript: Q1 2026


TransAlta Earnings release: Q1 2026

May 6, 2026, 11:00 AM EDT - 4 weeks ago

TransAlta Earnings release: Q1 2026


TransAlta Earnings release: Q1 2026

May 6, 2026, 11:00 AM EDT - 4 weeks ago

TransAlta Earnings release: Q1 2026


TransAlta Registration statement: Q1 2026

May 6, 2026, 11:00 AM EDT - 4 weeks ago

TransAlta Registration statement: Q1 2026


TransAlta Registration statement: Q1 2026

May 6, 2026, 11:00 AM EDT - 4 weeks ago

TransAlta Registration statement: Q1 2026


TransAlta Slides: Q1 2026

May 6, 2026, 11:00 AM EDT - 4 weeks ago

TransAlta Slides: Q1 2026


TransAlta Reports First Quarter Results and Reaffirms Annual Guidance

Wed, 06 May 2026 07:00:00 -0400 - 4 weeks ago

TransAlta Reports First Quarter Results and Reaffirms Annual Guidance


TransAlta Declares Dividends

Wed, 29 Apr 2026 17:30:00 -0400 - 5 weeks ago

TransAlta Declares Dividends


TransAlta appoints Politeski as CFO, Arnold as CCO

2026-04-20T12:10:22.000Z - 6 weeks ago

TransAlta appoints Politeski as CFO, Arnold as CCO


TransAlta price target lowered to C$24 from C$25 at CIBC

2026-04-16T15:23:24.000Z - 6 weeks ago

TransAlta price target lowered to C$24 from C$25 at CIBC


3 Best-performing Canadian Crypto-Mining Stocks in 2026

2026-04-08T20:30:00.000Z - 2 months ago

3 Best-performing Canadian Crypto-Mining Stocks in 2026


TransAlta Transcript: Investor Day 2026

Mar 23, 2026, 9:00 AM EDT - 2 months ago

TransAlta Transcript: Investor Day 2026


TransAlta Slides: FY 2026

Mar 23, 2026, 9:00 AM EDT - 2 months ago

TransAlta Slides: FY 2026


TransAlta Earnings Call Transcript: Q4 2025

Feb 27, 2026, 11:00 AM EST - 3 months ago

TransAlta Earnings Call Transcript: Q4 2025


TransAlta Registration statement: Q4 2025

Feb 27, 2026, 11:00 AM EST - 3 months ago

TransAlta Registration statement: Q4 2025


TransAlta Annual report: Q4 2025

Feb 27, 2026, 11:00 AM EST - 3 months ago

TransAlta Annual report: Q4 2025


TransAlta Annual report: Q4 2025

Feb 27, 2026, 11:00 AM EST - 3 months ago

TransAlta Annual report: Q4 2025


TransAlta Earnings release: Q4 2025

Feb 27, 2026, 11:00 AM EST - 3 months ago

TransAlta Earnings release: Q4 2025


TransAlta Slides: Q4 2025

Feb 27, 2026, 11:00 AM EST - 3 months ago

TransAlta Slides: Q4 2025


TransAlta sees FY26 adjusted EBITDA C$950M-C$1.05B

2026-02-27T12:19:19.000Z - 3 months ago

TransAlta sees FY26 adjusted EBITDA C$950M-C$1.05B


TransAlta reports Q4 adjusted EPS (C$0.06) vs. C$0.01 last year

2026-02-27T12:11:34.000Z - 3 months ago

TransAlta reports Q4 adjusted EPS (C$0.06) vs. C$0.01 last year


TransAlta to Host Investor Day

Feb 27, 2026, 7:06 AM EST - 3 months ago

TransAlta to Host Investor Day


TransAlta Stock Up 29% as Fund Trims 794,400 Shares in $12 Million Move

Fri, 20 Feb 2026 19:27:30 -0500 - 3 months ago

TransAlta Stock Up 29% as Fund Trims 794,400 Shares in $12 Million Move


TransAlta price target lowered to C$18 from C$19 at Desjardins

2026-02-10T16:40:19.000Z - 4 months ago

TransAlta price target lowered to C$18 from C$19 at Desjardins


TransAlta Provides Notice to Mothball Sheerness Unit 1

Dec 18, 2025, 5:22 PM EST - 5 months ago

TransAlta Provides Notice to Mothball Sheerness Unit 1

TAC


TransAlta Earnings Call Transcript: Q3 2025

Nov 6, 2025, 11:00 AM EST - 7 months ago

TransAlta Earnings Call Transcript: Q3 2025


TransAlta Registration statement: Q3 2025

Nov 6, 2025, 11:00 AM EST - 7 months ago

TransAlta Registration statement: Q3 2025


TransAlta Earnings release: Q3 2025

Nov 6, 2025, 11:00 AM EST - 7 months ago

TransAlta Earnings release: Q3 2025


TransAlta Slides: Q3 2025

Nov 6, 2025, 11:00 AM EST - 7 months ago

TransAlta Slides: Q3 2025


TransAlta Reports Third Quarter 2025 Results

Nov 6, 2025, 7:01 AM EST - 7 months ago

TransAlta Reports Third Quarter 2025 Results

TAC


TransAlta Announces President and CEO Succession

Nov 6, 2025, 7:00 AM EST - 7 months ago

TransAlta Announces President and CEO Succession

TAC


TransAlta to Host Third Quarter 2025 Results Conference Call

Oct 8, 2025, 4:28 PM EDT - 8 months ago

TransAlta to Host Third Quarter 2025 Results Conference Call

TAC


TransAlta to Host 2025 Investor Day

Sep 18, 2025, 4:03 PM EDT - 9 months ago

TransAlta to Host 2025 Investor Day

TAC


TransAlta Earnings Call Transcript: Q2 2025

Aug 1, 2025, 11:00 AM EDT - 10 months ago

TransAlta Earnings Call Transcript: Q2 2025


TransAlta Registration statement: Q2 2025

Aug 1, 2025, 11:00 AM EDT - 10 months ago

TransAlta Registration statement: Q2 2025


TransAlta Earnings release: Q2 2025

Aug 1, 2025, 11:00 AM EDT - 10 months ago

TransAlta Earnings release: Q2 2025


TransAlta Slides: Q2 2025

Aug 1, 2025, 11:00 AM EDT - 10 months ago

TransAlta Slides: Q2 2025


TransAlta to Host Second Quarter 2025 Results Conference Call

Jul 3, 2025, 4:58 PM EDT - 11 months ago

TransAlta to Host Second Quarter 2025 Results Conference Call

TAC


TransAlta Renews Normal Course Issuer Bid

May 27, 2025, 4:30 PM EDT - 1 year ago

TransAlta Renews Normal Course Issuer Bid

TAC


TransAlta Earnings Call Transcript: Q1 2025

May 7, 2025, 11:00 AM EDT - 1 year ago

TransAlta Earnings Call Transcript: Q1 2025


TransAlta Earnings release: Q1 2025

May 7, 2025, 11:00 AM EDT - 1 year ago

TransAlta Earnings release: Q1 2025


TransAlta Registration statement: Q1 2025

May 7, 2025, 11:00 AM EDT - 1 year ago

TransAlta Registration statement: Q1 2025


TransAlta Slides: Q1 2025

May 7, 2025, 11:00 AM EDT - 1 year ago

TransAlta Slides: Q1 2025


TransAlta Transcript: AGM 2025

Apr 24, 2025, 1:30 PM EDT - 1 year ago

TransAlta Transcript: AGM 2025


TransAlta Earnings Call Transcript: Q4 2024

Feb 20, 2025, 11:00 AM EST - 1 year ago

TransAlta Earnings Call Transcript: Q4 2024


TransAlta Annual report: Q4 2024

Feb 20, 2025, 11:00 AM EST - 1 year ago

TransAlta Annual report: Q4 2024


TransAlta Annual report: Q4 2024

Feb 20, 2025, 11:00 AM EST - 1 year ago

TransAlta Annual report: Q4 2024


TransAlta Earnings release: Q4 2024

Feb 20, 2025, 11:00 AM EST - 1 year ago

TransAlta Earnings release: Q4 2024


TransAlta Slides: Q4 2024

Feb 20, 2025, 11:00 AM EST - 1 year ago

TransAlta Slides: Q4 2024


TransAlta Closes Acquisition of Heartland Generation

Dec 4, 2024, 7:05 AM EST - 1 year ago

TransAlta Closes Acquisition of Heartland Generation

TAC


TransAlta Earnings Call Transcript: Q3 2024

Nov 5, 2024, 11:00 AM EST - 1 year ago

TransAlta Earnings Call Transcript: Q3 2024


TransAlta Earnings release: Q3 2024

Nov 5, 2024, 11:00 AM EST - 1 year ago

TransAlta Earnings release: Q3 2024


TransAlta Registration statement: Q3 2024

Nov 5, 2024, 11:00 AM EST - 1 year ago

TransAlta Registration statement: Q3 2024


TransAlta Slides: Q3 2024

Nov 5, 2024, 11:00 AM EST - 1 year ago

TransAlta Slides: Q3 2024


TransAlta Reports Strong Third Quarter 2024 Results

Nov 5, 2024, 7:04 AM EST - 1 year ago

TransAlta Reports Strong Third Quarter 2024 Results

TAC


TransAlta Earnings Call Transcript: Q2 2024

Aug 1, 2024, 11:00 AM EDT - 1 year ago

TransAlta Earnings Call Transcript: Q2 2024


TransAlta Earnings release: Q2 2024

Aug 1, 2024, 11:00 AM EDT - 1 year ago

TransAlta Earnings release: Q2 2024


TransAlta Registration statement: Q2 2024

Aug 1, 2024, 11:00 AM EDT - 1 year ago

TransAlta Registration statement: Q2 2024


TransAlta Slides: Q2 2024

Aug 1, 2024, 11:00 AM EDT - 1 year ago

TransAlta Slides: Q2 2024


TransAlta Reports Second Quarter 2024 Results

Aug 1, 2024, 7:03 AM EDT - 1 year ago

TransAlta Reports Second Quarter 2024 Results

TAC


jtstox
jtstox Jun. 3 at 8:25 PM
$TAC news seems good yeah?
0 · Reply
SuperGreenToday
SuperGreenToday Jun. 2 at 2:03 AM
$TAC Share Price: $14.17 Contract Selected: Sep 18, 2026 $15 Calls Buy Zone: $0.89 – $1.10 Target Zone: $1.59 – $1.95 Potential Upside: 69% ROI Time to Expiration: 108 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
MWM
MWM May. 22 at 5:44 PM
$TAC might be showing some signs of life here. Crazy cheap when comparing this to say $TLN?
1 · Reply
Thos01
Thos01 May. 20 at 4:14 PM
$TAC PRETTY SICK OF THIS RANGE BOB
0 · Reply
investinggenius0506
investinggenius0506 May. 7 at 11:31 AM
$TAC LONG TERM HOLD
0 · Reply
Estimize
Estimize May. 6 at 10:09 PM
$TAC reported 0.03 EPS and 414.94 revenue for Q1. http://www.estimize.com/intro/tac?chart=historical&metric_name=eps&utm_content=TAC&utm_me
0 · Reply
StocktwitsEarnings
StocktwitsEarnings May. 6 at 1:00 PM
$TAC Q1 '26 Earnings Results & Recap TransAlta reaffirms its 2026 Adjusted EBITDA guidance in the range of $950M to $1.05B and Free Cash Flow guidance in the range of $350M to $450M. TransAlta also expects FCF per share of $1.18 to $1.51 and an annualized dividend of $0.28 per share.
0 · Reply
topstockalerts
topstockalerts Apr. 21 at 9:23 PM
After Hours Top Gainers PT2 $CSBR $MANH $TAC $TOUR $AXG
0 · Reply
Acalibre123
Acalibre123 Apr. 17 at 5:46 PM
$TAC can someone please explain why such a big down day today?
1 · Reply
NedFlandersIII
NedFlandersIII Apr. 17 at 3:02 PM
$TAC weak buyers means more for me. Double up at $12 and again at $11 if needed. Sellers are short sighted but I'm happy to pick it up at a discount.
0 · Reply
NedFlandersIII
NedFlandersIII Apr. 16 at 6:06 PM
$TAC my top sleeper pick for 2026. IYKYK. Buying more rn with today's discount. Will pair great with my $NVTS $VSH and $EVTL . So much asymmetric tail to be had here it's not even funny. ✈️✈️✈️✈️✈️✈️✈️
0 · Reply
tanbreezer
tanbreezer Apr. 12 at 2:41 PM
$TAC interested in buying the stock. Could any of the OGs walk me through it?why is it worth investing in? Thank you!
1 · Reply
samjimsid
samjimsid Apr. 2 at 1:32 PM
$TAC whats this shareholders vote all about please you bunch of twats
0 · Reply
DonCorleone77
DonCorleone77 Mar. 17 at 8:38 PM
$TAC TransAlta gets DOE mandate that Centralia Unit 2 remain available for operation TransAlta confirmed that its subsidiary, TransAlta Centralia, has received an order from the United States Department of Energy. The order mandates that Centralia Unit 2 in Washington State remain available for operation, for a period of 90 days, until June 14. TransAlta is currently evaluating the order and will work with the state and federal governments in relation thereto.
0 · Reply
Jake_Meehof
Jake_Meehof Mar. 9 at 2:12 PM
$TAC I’m out of this turd
1 · Reply
Penny_stock_Raid_Boss
Penny_stock_Raid_Boss Mar. 2 at 3:08 PM
0 · Reply
Jake_Meehof
Jake_Meehof Mar. 2 at 2:19 PM
$TAC red again lol
1 · Reply
Penny_stock_Raid_Boss
Penny_stock_Raid_Boss Mar. 2 at 2:02 PM
$TAC dafuck, it's the only oil stock that's not printing today 🫠
0 · Reply
Thos01
Thos01 Feb. 25 at 8:51 PM
$TAC why does a company in all the right spaces trade like such dogshit...
0 · Reply
Estimize
Estimize Feb. 24 at 11:06 PM
Wall St is expecting 0.04 EPS for $TAC Q4 [Reporting 02/27 BMO] http://www.estimize.com/intro/tac?chart=historical&metric_name=eps&utm_cont
0 · Reply