Companies: 10,795·Total market cap: $144.5T
TransAlta Corporation

TransAlta Corporation

TACNYSEUtilities● Active
$12.68
$-0.28(-2.16%)
Market Cap$3.8B
P/E Ratio
52W High$17.88
52W Low$10.12
Overview

TransAlta Corporation (TAC) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · TAC · as of Jun 8, 2026

Key Statistics

EPS (TTM)$-0.76tac eps ttm · tac earnings per shareEarnings history
PE Ratio (TTM)tac pe ratio ttm · tac price to earningsPE Ratio deep dive
Revenue (TTM)$2.2Btac revenue ttm · tac annual revenueFull revenue history
Dividend Yield1.36%does tac pay dividends · tac dividend yieldDividend history
Shares Outstanding297.0Mtac shares outstanding · tac floatShares outstanding history
Next EarningsJul 30, 2026Est.tac earnings date · tac next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$2.40B▼ 15.50% YoY
202320242025
transalta corporation revenue · tac revenue 2025
FY 2025Net Income-$137.9M▼ 160.21% YoY
202320242025
transalta corporation net income · tac profit 2025
FY 2025EPS$-0.64▼ 206.67% YoY
202320242025
tac eps · transalta corporation earnings per share 2025
TTM:Revenue: $2.21BNet Income: -$170.9MEPS: $-0.76View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy9 analystsis tac a buy · tac analyst rating
Strong Buy
0
Buy
8
Hold
1
Sell
0
Strong Sell
0
12-Month Price Target
$16.00Low
$12.68Current
$16.00Avg Target26.18% upside
$16.00High
tac price target · tac 12 month forecast

Total: 9 · Buy rate: 88.9%

The TAC analyst consensus is Buy, based on ratings from 9 Wall Street analysts over the past 3 months. The average 12-month price target is $16.00, representing +26.18% upside from the current price of $12.68.

Stock Performance

Full History
1D-2.16%
1W-12.25%
1M-0.63%
3M-0.31%
YTD+0.32%
1Y+21.81%
5Y+31.81%

About TransAlta Corporation

CEOJohn Harry Kousinioris
IPO DateJul 31, 2001
Employees1,165
CountryCA

TransAlta Corporation owns, operates, and develops a diverse fleet of electrical power generation assets in Canada, the United States, and Australia. It operates through four segments: Hydro, Wind and…

what is transalta corporation · tac stock overview · transalta corporation company profile · who is transalta corporation ceo · tac NYSE · transalta corporation headquarters · transalta corporation business segments

About Stock Overview & Key Data

TransAlta Corporation (TAC) is a Utilities company in the Independent Power Producers industry, listed on NYSE since Jul 31, 2001. As of the latest trading session, TAC stock price is $12.68, with a market capitalization of $3.8B. The stock has returned +21.81% over the past 12 months and +0.32% year-to-date.

According to 9 Wall Street analysts, the consensus rating for TransAlta Corporation stock is Buy, with an average 12-month price target of $16.00. In fiscal year 2025, TransAlta Corporation reported revenue of $2.4B and net income of -$137.9M. For detailed data — including TransAlta Corporation revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, TransAlta Corporation (TAC) stock price is $12.68. The stock is traded on NYSE under the ticker symbol TAC. The 52-week range is $10.12 – $17.88.

TAC stock priceTAC quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice