Skip to content

Energy Fuels

UUUU$7.5224/5
Held by 6 portfolios Follow tracks6portfolios
-39.1%

Holders

Portfolio
Temasek Holdings
0%
$11.3MMar 2026New position · Mar 310.0%
0%
$2.3MJun 2024Closed · Mar 31+8.6%
0%
$47.3M——+14.8%
0%
$7.1M——+13.8%
0%
$335.8K——+13.5%
0%
$145K——+16.1%