Why this Trump-connected nuclear-power company's stock is rallying again MarketWatch Oct 27, 2025, 2:46:00 PM