Teck Resources LtdTECK:US Last Price34.183 Market Cap16.717B CountryCanada State (US only)N/A1DN/A7DN/A30DN/A6MN/A1YN/AYTDN/A