Teck Resources LtdTECK:US Last Price42.582 Market Cap19.945B CountryCanada State (US only)N/A1D0.59%N/A7D3.74%N/A30D1.25%N/A6M26.93%N/A1Y8.74%N/AYTD5.13%N/A