TransAlta (TAC) Earnings Analysis

TransAlta (TAC) next reports earnings on 2026-07-31, consensus EPS 0.11 USD. Last quarter (2026-02-27) it missed with EPS -0.04 USD vs 0.05 USD est (-180%). It has beaten estimates in 2/5 recent quarters (40%). Trailing P/E -26.13.

Last updated 2026-07-23 · Source: FMP fundamentals + earnings calendar (company filings); consensus from sell-side analyst grades

When does TAC next report earnings?

Next earnings date2026-07-31
Consensus EPS estimate0.11 USD
Revenue estimate0.38B

TAC earnings history — beats and misses

Quarter (report date)EPS actualEPS est.SurpriseResult
2026-02-27-0.04 USD0.05 USD-180%Miss
2025-11-06-0.01 USD0.06 USD-116.7%Miss
2025-08-010.13 USD0.07 USD+85.7%Beat
2025-02-20-0.16 USD0.12 USD-233.3%Miss
2024-08-010.1315 USD0.06576 USD+100%Beat

Beat rate: 2/5 (40%) over reported quarters with consensus data.

TAC valuation and analyst view

Trailing P/E-26.13
Trailing EPS-0.57576 USD
Price / book4.17
Dividend yield1.34%
Market cap4.18B
Analyst consensusBuy (8 buy / 1 hold / 0 sell)
Avg price target25 USD

Related research pages

Frequently asked questions

When is TransAlta (TAC)'s next earnings date?

TransAlta is next scheduled to report on 2026-07-31, with a consensus EPS estimate of 0.11 USD and revenue estimate of 0.38B.

Did TAC beat earnings last quarter?

In its 2026-02-27 report, TAC posted EPS of -0.04 USD versus a 0.05 USD estimate — a miss of 180%.

What is TAC's earnings track record?

Over the last 5 reported quarters with consensus data, TAC beat estimates 2 times (40%).

What is TAC's current P/E ratio and EPS?

TAC trades at a trailing P/E of -26.13 on trailing EPS of -0.5757575757575758 USD.

What do analysts rate TAC?

Analyst consensus is "Buy" across 9 ratings (0 strong buy, 8 buy, 1 hold, 0 sell, 0 strong sell). Average 12-month price target: 25 USD.