Teck Resources LtdTECK:US Last Price43.005 Market Cap21.130B CountryCanada State (US only)N/A1D1.33%N/A7D0.67%N/A30D9.98%N/A6M12.29%N/A1Y12.90%N/AYTD6.17%N/A