Teck Resources LtdTECK:US Last Price46.411 Market Cap24.965B CountryCanada State (US only)N/A1D2.54%N/A7D5.57%N/A30D5.85%N/A6M5.55%N/A1Y26.98%N/AYTD13.09%N/A