Teck Resources LtdTECK:US Last Price37.049 Market Cap20.378B CountryCanada State (US only)N/A1D1.28%N/A7D4.35%N/A30D4.11%N/A6M12.97%N/A1Y23.48%N/AYTD8.53%N/A