Teck Resources LtdTECK:US Last Price46.351 Market Cap24.086B CountryCanada State (US only)N/A1D0.22%N/A7D4.88%N/A30D6.03%N/A6M2.29%N/A1Y7.05%N/AYTD12.95%N/A