TransAlta
Stock Forecast, Prediction & Price Target

TransAlta Financial Estimates

TransAlta Revenue Estimates

TransAlta EBITDA Estimates

TransAlta Earnings per Share Estimates

Passed Analyst forecast
Metric 12/31/2021 12/31/2022 12/31/2023 12/31/2025 12/31/2026 12/31/2027
Revenue
 
% change YoY
$2.72B
 
N/A
$2.97B
 
9.37%
$3.35B
 
12.73%
Avg: $2.47B
Low: $2.38B
High: $2.56B
avg. -26.26%
Avg: $2.51B
Low: $2.41B
High: $2.60B
avg. 1.46%
Avg: $1.66B
Low: $1.60B
High: $1.73B
avg. -33.47%
Net Income
 
% change YoY
$-425M
 
N/A
$161M
 
137.88%
$695M
 
331.67%
Avg: $107.86M
Low: $91.88M
High: $121.85M
avg. -84.47%
Avg: $136.23M
Low: $129.74M
High: $142.72M
avg. 26.29%
Avg: $16.13M
Low: $15.36M
High: $16.90M
avg. -88.15%
EBITDA
 
% change YoY
$1.16B
 
N/A
$1.15B
 
-0.42%
$1.71B
 
47.79%
Avg: $1.10B
Low: $1.06B
High: $1.14B
avg. -35.48%
Avg: $1.12B
Low: $1.08B
High: $1.16B
avg. 1.46%
Avg: $745.99M
Low: $718.64M
High: $773.34M
avg. -33.47%
EPS
 
% change YoY
-$1.57
 
N/A
$0.59
 
137.57%
$2.33
 
294.91%
Avg: $0.39
Low: $0.33
High: $0.44
avg. -83.22%
Avg: $0.49
Low: $0.47
High: $0.52
avg. 26.29%
Avg: $0.06
Low: $0.06
High: $0.06
avg. -88.15%
Operating Expenses
 
% change YoY
$1.08B
 
N/A
$1.10B
 
2.03%
$1.09B
 
-0.72%
Avg: $226.10M
Low: $217.81M
High: $234.39M
avg. -79.33%
Avg: $229.41M
Low: $221.00M
High: $237.82M
avg. 1.46%
Avg: $152.61M
Low: $147.02M
High: $158.21M
avg. -33.47%

FAQ

What is TransAlta stock earnings growth forecast?

Wall Street analysts estimate the annual average earnings growth rate of -48.78% in 2025-2027.

We have gathered data from 2 analysts. Their low estimate is 91.88M, average is 107.86M and high is 121.85M.

What is TransAlta stock revenue growth forecast?

Wall Street analysts forecast annual average revenue growth of -19.42% in 2025-2027.

We have gathered data from 1 analysts. Their low revenue estimate is $2.38B, average is $2.47B and high is $2.56B.

What is TransAlta stock earnings per share growth forecast?

Wall Street analysts forecast annual average earnings growth of -48.36% in 2025-2027.

We have gathered data from 2 analysts. Their low earnings per share estimate is $0.33, average is $0.39 and high is $0.44.