Teck Resources Ltd (TECK) Stock Charts & Fundamentals