Texas Capital Securities initiated coverage of Oklo with a Buy recommendation on January 28, 2026, sending the stock soaring 9.94% in the open session.
- The positive momentum is supported by a recent $25 million upfront payment from Meta Platforms for Oklo's Ohio nuclear campus.
- Average analyst price targets suggest a significant 39.74% potential upside, with the stock trading at $93.75.