Snowball logo
logo
SMR

Nuscale Power Corp

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

It looks as if this company does not pay dividends