Teck Resources LtdTECK:US Last Price46.592 Market Cap23.086B CountryCanada State (US only)N/A1D1.09%N/A7D2.29%N/A30D7.38%N/A6M4.77%N/A1Y28.54%N/AYTD13.53%N/A