Teck Resources Ltd

TECKNYSE
$59.91
-4.55-7.06%
Last update: Nov 6, 4:31 AM