Teck Resources LtdTECK:US Last Price49.987 Market Cap23.469B CountryCanada State (US only)N/A1D3.98%N/A7D4.29%N/A30D12.68%N/A6M16.24%N/A1Y20.87%N/AYTD4.31%N/A