Snowball logo
logo
SMR

Nuscale Power Corp

SMR • NYSE
$5.27-$0.11  (2.04%)

Popularity

#269
This asset is owned by 0.72% of our users