Why Plug Power, Oklo, Constellation Energy, and Nano Nuclear Energy Stocks Slumped Today

  • Nuclear power stocks opened the post-holiday week broadly lower on Monday, with shares of Oklo (OKLO -8.14%) falling 6.3% through 10:45 a.m. ET, Constellation Energy (CEG -8.48%) down 6.5%, and Nano Nuclear Energy (NNE -9.67%) faring worst of all -- down 10.8%.