TECK (Teck Resources Limited)

41.88 USD Average
Analyst Estimate
-12.46% Downside
High Price Volatility
$28.32 - $48.57 52 Week Range
Consensus Recommendations
6 Buy
8 Hold
2 Sell
52-Wk Low - High
$28.32
$48.57
$47.84