Teck Resources LtdTECK:US Last Price38.167 Market Cap19.019B CountryCanada State (US only)N/A1D1.15%N/A7D0.61%N/A30D0.37%N/A6M1.72%N/A1Y20.94%N/AYTD5.77%N/A