Business ❯ Finance ❯ Market Performance ❯ Stock Price Fluctuations
Fresh skepticism over valuation alongside licensing risk tests the nuclear start-up’s red-hot run.