

Audited annual filings, TTM ratios and consensus forward estimates
Wall Street price targets and rating actions
Revenue disaggregation per 10-K filing
Annual filings (FY) with consensus forward estimates (hatched)
1255 daily bars · split adjusted
Free float vs. closely held shares
13F institutional holdings are not available in the current data plan.
SEC Form 4 filings
Daily · Wilder smoothing
Classic floor pivots from 2026-10-23
Computed from daily OHLCV bars
| Indicator | Value | Type | Action |
|---|---|---|---|
| RSI (14) | 34.39 | Oscillator | Neutral |
| Stochastic %K (14, 3, 3) | 8.17 | Oscillator | Buy |
| Williams %R (14) | -89.50 | Oscillator | Buy |
| MACD (12, 26, 9) | -1.40 (Hist -0.77) | Oscillator | Strong Sell |
| Average Directional Index (14) | 12.96 (+DI 18.5 / -DI 33.7) | Trend | Neutral |
Current price $59.26
Latest analyst grade actions
| Date | Firm | Action | Previous | New grade |
|---|---|---|---|---|
| Jul 28, 26 |
FY2025 · 10-K disclosure
| EMA 20 | 64.38 | MA | Strong Sell |
| SMA 20 | 65.08 | MA | Strong Sell |
| EMA 50 | 65.04 | MA | Strong Sell |
| SMA 50 | 66.47 | MA | Strong Sell |
| SMA 200 | 60.22 | MA | Sell |
| JP Morgan |
| maintain |
| Neutral |
| Neutral |
| Jul 9, 26 | JP Morgan | maintain | Neutral | Neutral |
| Jul 2, 26 | Deutsche Bank | maintain | Buy | Buy |
| May 1, 26 | JP Morgan | maintain | Neutral | Neutral |
| Feb 23, 26 | Benchmark | maintain | Buy | Buy |
| Dec 5, 25 | JP Morgan | maintain | Neutral | Neutral |
| Oct 9, 25 | JP Morgan | maintain | Neutral | Neutral |
| Sep 8, 25 | Deutsche Bank | upgrade | Hold | Buy |
| Jul 28, 25 | Benchmark | maintain | Buy | Buy |
SEC EDGAR filings · last 12 months
| Form | Filed | Accepted | Document |
|---|---|---|---|
| 6-K | Oct 21, 2026 | 2026-10-21 14:15:50 | View |
| 6-K | Oct 8, 2026 | 2026-10-07 18:11:38 | View |
| 6-K | Oct 7, 2026 | 2026-10-06 18:55:30 | View |
| 6-K | Sep 1, 2026 | 2026-09-01 12:15:57 | View |
| 6-K | Aug 12, 2026 | 2026-08-12 12:11:15 | View |
| 6-K | Aug 3, 2026 | 2026-08-03 12:16:26 | View |
| 6-K | Jul 30, 2026 | 2026-07-30 11:33:37 | View |
| SC 13G | Jul 30, 2026 | 2026-07-30 11:18:26 | View |
| 6-K | Jul 24, 2026 | 2026-07-23 19:02:43 | View |
| 6-K | Jul 24, 2026 | 2026-07-23 19:00:54 | View |
Proxy statement (DEF 14A) disclosures
TTM vs. 5-year historical average (annual ratios)
| Metric | TECK | Historical (5Y) / ref | Status |
|---|---|---|---|
| P/E ratio (TTM) | 16.2x | 24.8x · sector 16.6x | In line |
| Forward P/E (FY26E) | 9.3x | EPS est. 6.37 | Discount |
| Price / Book | 1.5x | 1.1x | Elevated |
| Price / Sales | 2.9x | 2.8x | In line |
| EV / EBITDA | 6.8x | 16.2x | Discount |
| Return on equity | 9.6% | — | Weak |
| Gross margin | 34.9% | 29.4% | Above hist. |
| Debt / Equity | 0.35 | 0.40 | Conservative |
| Piotroski / Altman Z | 7/9 | Z 2.60 | Grey zone |
Discounted cash flow model
Stock news · updated daily
Teck Resources (TECK) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.
Teck receives strike notice at Highland Valley Copper operation
VANCOUVER, British Columbia, Oct. 21, 2026 (GLOBE NEWSWIRE) -- Teck Resources Limited (TSX: TECK.A and TECK.B, NYSE: TECK) (“Teck”) reported today that strike notice has been received at Highland Valley Copper (HVC) Operations from the United Steelworkers (USW) Local 7619.
Reported EPS vs. consensus estimate
| Report date | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|
| Jul 23, 2026 | 0.95 | 1.39 | Beat 46.2% | $2.54B |
| Apr 23, 2026 | 0.80 | 1.20 | Beat 49.6% | $2.83B |
| Feb 19, 2026 | 0.66 | 0.98 | Beat 48.3% | $2.23B |
| Oct 22, 2025 | 0.39 | 0.55 | Beat 41.0% | $2.43B |
| Jul 24, 2025 | 0.18 | 0.27 | Beat 54.1% | $1.49B |
| Apr 24, 2025 | 0.25 | 0.42 | Beat 67.9% | $1.61B |