Home Business Oklo stock is soaring amid the modular nuclear boom: is it a buy?