Teck Resources LtdTECK:US Last Price43.707 Market Cap22.175B CountryCanada State (US only)N/A1D1.71%N/A7D2.21%N/A30D6.13%N/A6M6.68%N/A1Y12.07%N/AYTD7.91%N/A