OKLO is trading at $92.62 (-4.6%) amid broader market declines and continued volatility following the disclosure of $10.2M in insider share sales.
- CEO Jacob DeWitte and other insiders executed the sales on January 9, 2026, at prices ranging from $111 to $113.
- The stock is currently viewed as overvalued despite the recent highlighting of a landmark Meta deal for a 1.2GW nuclear campus.
- The downtrend aligns with the general market, including the S&P 500 (-0.44%) and NASDAQ (-0.69%) movements.