TECK (Teck Resources)

38.15 USD Average
Analyst Estimate
20.39% Upside
High Price Volatility
$24.11 - $45.90 52 Week Range
Consensus Recommendations
12 Buy
3 Hold
0 Sell
52-Wk Low - High
$24.11
$45.90
$31.69