TECK (Teck Resources Limited)

47.71 USD Average
Analyst Estimate
-19.53% Downside
Very High Price Volatility
$28.32 - $60.75 52 Week Range
Consensus Recommendations
7 Buy
9 Hold
2 Sell
52-Wk Low - High
$28.32
$60.75
$59.29