Teck Resources LtdTECK:US Last Price43.212 Market Cap20.977B CountryCanada State (US only)N/A1D2.49%N/A7DN/A30D11.56%N/A6M11.74%N/A1Y13.02%N/AYTD6.68%N/A