Toronto - Delayed Quote CAD

Teck Resources Limited (TECK-B.TO)

49.80
+1.47
+(3.04%)
At close: May 9 at 4:00:00 PM EDT

Research Analysis

Earnings Per Share

Consensus EPS
 

Revenue vs. Earnings

Revenue 2.29B
Earnings 303M

Q2'24

Q3'24

Q4'24

Q1'25

0
1B
2B
3B
 

Analyst Recommendations

  • Strong Buy
  • Buy
  • Hold
  • Underperform
  • Sell
 

Analyst Price Targets

47.00
64.77 Average
49.80 Current
82.00 High

Earnings Estimate

Currency in CAD Current Qtr. (Jun 2025)Next Qtr. (Sep 2025)Current Year (2025)Next Year (2026)
No. of Analysts 15162120
Avg. Estimate 0.280.482.012.63
Low Estimate -0.240.21.031.65
High Estimate 0.560.922.874.26
Year Ago EPS 0.790.62.592.01

Revenue Estimate

Currency in CAD Current Qtr. (Jun 2025)Next Qtr. (Sep 2025)Current Year (2025)Next Year (2026)
No. of Analysts 1091819
Avg. Estimate 2.23B2.77B10.31B11.45B
Low Estimate 2.08B2.56B9.71B10.25B
High Estimate 2.5B3.05B11.37B13.02B
Year Ago Sales 3.87B2.86B13.51B10.31B
Sales Growth (year/est) -42.42%-3.23%-23.68%11.12%

Earnings History

Currency in CAD 6/30/2024 9/30/2024 12/31/2024 3/31/2025
EPS Est. 0.730.380.290.34
EPS Actual 0.790.60.450.6
Difference 0.060.220.160.26
Surprise % 7.74%56.26%53.22%75.33%

EPS Trend

Currency in CAD Current Qtr. (Jun 2025)Next Qtr. (Sep 2025)Current Year (2025)Next Year (2026)
Current Estimate 0.280.482.012.63
7 Days Ago 0.280.462.042.65
30 Days Ago 0.390.642.22.98
60 Days Ago 0.370.652.142.81
90 Days Ago 0.440.742.162.92

EPS Revisions

Currency in CAD Current Qtr. (Jun 2025)Next Qtr. (Sep 2025)Current Year (2025)Next Year (2026)
Up Last 7 Days 23116
Up Last 30 Days 1173
Down Last 7 Days 32611
Down Last 30 Days 1010911

Growth Estimates

Current Qtr.Next Qtr.Current YearNext Year
TECK-B.TO -64.77%-19.28%-22.40%30.98%
S&P 500 13.21%3.09%8.02%13.76%

Upgrades & Downgrades

Maintains JP Morgan: Overweight to Overweight 4/10/2025
Maintains B of A Securities: Buy to Buy 3/10/2025
Maintains Raymond James: Outperform to Outperform 1/22/2025
Maintains JP Morgan: Overweight to Overweight 1/16/2025
Maintains JP Morgan: Overweight to Overweight 10/25/2024
Downgrade Deutsche Bank: Buy to Hold 10/25/2024

Related Tickers