Teck Resources LtdTECK:US Last Price43.567 Market Cap21.962B CountryCanada State (US only)N/A1D2.72%N/A7D2.98%N/A30D1.48%N/A6M4.13%N/A1Y5.13%N/AYTD7.56%N/A