The current price of Teck Resources Ltd (TECK) is $42.89 USD. We provide real-time updates on the TECK to USD exchange rate. Over the past 24 hours, Teck Resources Ltd has changed by 0.80%.