CCJ
Cameco Corporation$107.94-7.36 (-6.38%)EnergyNYSE
Institutional Holders
21
as of Q4 2025
Total Shares Held
7.512590160347055e+87B
Total Value
$4.3317514701749914e+64T
% of Float
1.7304291885184362e+90%
Institutional Holders
21
as of Q4 2025
Total Shares Held
7.512590160347055e+87B
Total Value
$4.3317514701749914e+64T
% of Float
1.7304291885184362e+90%