Teck Resources LtdTECK:US Last Price38.611 Market Cap19.019B CountryCanada State (US only)N/A1D0.98%N/A7D0.79%N/A30D1.43%N/A6M1.77%N/A1Y18.96%N/AYTD4.67%N/A