Teck Resources Limited (TECK)

$29.78

-0.79 (-2.58%)