Teck Resources LtdTECK:US Last Price43.091 Market Cap21.962B CountryCanada State (US only)N/A1D4.27%N/A7D2.87%N/A30D2.78%N/A6M2.93%N/A1Y2.23%N/AYTD6.39%N/A