Cameco Corp

CCJNYSE
$71.68
-0.88-1.21%
Last update: Nov 4, 6:32 PM