Why NuScale Power Shares Popped 55% This Week

  4 weeks ago   
post image
Nuclear energy stocks are on fire.
Ticker Sentiment Impact
MSFT
Bullish
13 %
SMR
Bullish
37 %
SPGI
Somewhat Bullish
13 %
D
Neutral
13 %