NYSE · Utilities

TRANSALTA CORP TAC

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.

Electric Utilities: Central

Company profile

Business mix

  • 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 a net ownership interest of approximately 4834 MW located in Alberta, Canada, the Unites States, and Western Australia.
  • The Energy Transition segment has a net ownership interest of approximately 671 MW located in the United States, as well as operates the Skookumchuck hydro facility in Centralia.

Current key questions

  • Can rate-base growth, allowed returns, and demand support earnings in utilities - independent power producers?
  • How do regulation, fuel costs, interest rates, and capital spending affect customer bills and returns?
  • Does the balance sheet support required infrastructure investment and dividends?
Holders 1 Current sample portfolio
Public mentions 0 Videos / interviews / letters
Valuation snapshot
PE N/A FCF 9.83% Buyback 0.92%
2026-06-07

Current firm holders

Firm Weight Value Filing period
Oaktree Capital Management Howard Marks 1.3% $84.1M 2026-03-31

Recent trading changes over the last 1 quarters

Net buyers 0 Last 1 13F filing periods
Net reducers 0 Last 1 13F filing periods
Unchanged holders 1 Share count unchanged
Increase amount $0 Estimated from net added shares
Reduction amount $0 Estimated from net reduced shares
Net share change / base shares 0.0% +0 / 6,415,253
Oaktree Capital Management Howard Marks 1 filing periods
13F 2026-03-31 Filed 2026-05-15
Unchanged Shares 0.0% 13F value change $0
Settlement As of 13F 2026-03-31 · Filed 2026-05-15
Base shares 6,415,253 Last 1 periods +0 (0.0%) Total shares 6,415,253 Value $84.1M

Recent mentions

No public mentions.