⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockCanadaToronto

TECK-B.TO

Teck Resources Limited

Basic Materials · Copper

97.28CAD

-1.9700 (-1.98%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$1.29▲$0.9530
Next quarter$1.05▲$0.921
Current year$5.91▲$4.5820
Next year$4.99▲$4.1432

Recent quarters

Beat in 4 of the last 4

QuarterEstimateActualSurprise
2026-06-30$1.36$1.93+0.57 (+41.7%)
2026-03-31$1.12$1.75+0.63 (+55.9%)
2025-12-31$0.96$1.37+0.41 (+42.7%)
2025-09-30$0.57$0.76+0.19 (+34.0%)

Wall Street coverage

133 ratings from 24 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
JP MorganMaintainedNeutral$46 $47Jul 28, 2026
JP MorganMaintainedNeutral$48 $46Jul 9, 2026
Deutsche BankMaintainedBuy$64 $68Jul 2, 2026
JP MorganMaintainedNeutral$45 $48May 1, 2026
BenchmarkMaintainedBuy$48 $67Feb 23, 2026
JP MorganMaintainedNeutral$43 $51Dec 5, 2025
JP MorganMaintainedNeutral$41 $43Oct 9, 2025
Deutsche BankUpgraded from HoldBuy$42Sep 8, 2025
BenchmarkMaintainedBuy$55 $48Jul 28, 2025
RBC CapitalMaintainedOutperform$82 $67Jul 25, 2025
JP MorganDowngraded from OverweightNeutral$46 $41Jul 25, 2025
Morgan StanleyDowngraded from OverweightEqual-Weight$42 $44Jul 15, 2025
JP MorganMaintainedOverweight$41 $46Jul 9, 2025
JP MorganMaintainedOverweight$50 $41Apr 10, 2025
B of A SecuritiesMaintainedBuy$62 $64Mar 10, 2025
Raymond JamesMaintainedOutperform$75 $70Jan 22, 2025
JP MorganMaintainedOverweight$55 $51Jan 16, 2025
JP MorganMaintainedOverweight$57 $55Oct 25, 2024
Deutsche BankDowngraded from BuyHold$50Oct 25, 2024
JP MorganMaintainedOverweight$54 $57Oct 15, 2024
ScotiabankMaintainedSector Outperform$78 $79Oct 8, 2024
UBSUpgraded from NeutralBuy$76 $78Sep 4, 2024
BenchmarkReiteratedBuy$55Jul 25, 2024
JP MorganMaintainedOverweight$56 $54Jul 25, 2024
CIBCMaintainedOutperformer$70 $80Jul 12, 2024

Insider transactions

81 filings from 10 insiders · 0 buy / 0 sell over 6m

Officers and directors of TECK-B.TO, from the last two years of filings. Grants, gifts and option exercises are shown but not colour-coded — they are compensation, not a view on the price.

InsiderActionSharesPriceValueDate
Anderson (Ian Kenneth)Senior Officer of IssuerSell733$67.13$49kAug 21, 2026
Anderson (Ian Kenneth)Senior Officer of IssuerSell7.1k$67.06$478kAug 21, 2026
Anderson (Ian Kenneth)Senior Officer of IssuerSell14.3k$67.10$960kAug 21, 2026
Anderson (Ian Kenneth)Senior Officer of IssuerExercise733$45.45$33kAug 21, 2026
Anderson (Ian Kenneth)Senior Officer of IssuerExercise7.1k$36.73$262kAug 21, 2026
Anderson (Ian Kenneth)Senior Officer of IssuerExercise14.3k$38.36$549kAug 21, 2026
Keevil III (Norman)Director of IssuerSell7.9k$64.45$509kAug 4, 2026
Keevil III (Norman)Director of IssuerSell2.1k$64.47$135kAug 4, 2026
Hooper (Nicholas Peter Mayleston)Senior Officer of IssuerExercise6.9k$12.95$90kJun 1, 2026
Hooper (Nicholas Peter Mayleston)Senior Officer of IssuerExercise22.4k$32.98$737kJun 1, 2026
Hooper (Nicholas Peter Mayleston)Senior Officer of IssuerExercise3.7k$39.36$145kJun 1, 2026
Hooper (Nicholas Peter Mayleston)Senior Officer of IssuerSell6.9k$67.66$469kJun 1, 2026
Hooper (Nicholas Peter Mayleston)Senior Officer of IssuerSell22.4k$67.65$1.51MJun 1, 2026
Hooper (Nicholas Peter Mayleston)Senior Officer of IssuerSell3.7k$67.66$248kJun 1, 2026
Keevil (Norman Bell)Director or Senior Officer of 10% Security HolderSellindirect20.0k$66.95$1.34MJun 1, 2026
Keevil (Norman Bell)Director or Senior Officer of 10% Security HolderOtherindirect30.7k——Jun 1, 2026
Keevil (Norman Bell)Director or Senior Officer of 10% Security HolderOtherindirect10.7k——Jun 1, 2026
Winsor (Dean C.)Senior Officer of IssuerExercise4.4k$33.08$145kMay 29, 2026
Winsor (Dean C.)Senior Officer of IssuerExercise3.5k$33.08$114kMay 29, 2026
Winsor (Dean C.)Senior Officer of IssuerExercise3.7k$39.48$145kMay 29, 2026

Analyst Notes

Sign in to write

No analyst notes on TECK-B.TO yet.

Analyst Ratings

17 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current16721Hold2.76
1 mo ago16721Hold2.76
2 mo ago05921Hold2.94
Price targetCA$88.18CA$51.00 – CA$120.00
-9.4% to target