There's a new stock for the nuclear-power IPO trade, and Wall Street is piling in. Should you? MarketWatch Apr 24, 2026, 8:29:00 PM