Oklo Insiders Sell! Oh No! This Is Why Investors Shouldn’t Worry

Market Beat
2025.10.02 16:28
portai
I'm PortAI, I can summarize articles.

Oklo insiders sold over $50 million in stock during Q2 and Q3, but this should not alarm investors as they still control nearly 20% of the company. Institutional support has increased significantly, with over 85% of the stock owned by institutions like BlackRock and Vanguard. Despite risks from high short interest and execution challenges, Oklo's revenue outlook is strong, with expectations to exceed $1 billion by 2029/2030. Analysts currently rate Oklo as a Hold, suggesting other stocks may be better buys.