Why NuScale Power Stock Popped and Then Dropped Today

Shares of NuScale Power (NYSE: SMR), a developmental-stage maker of small modular reactors, initially popped this morning on an announcement from the White House on expanding nuclear energy production.While the stock jumped as much as 13% in morning tr…

Why Micron Stock Sank Today

New analysis suggest that Micron’s performance in 2025 could fall short of investors’ expectations.