OKLO is trading at $101.32 (-3.79%) amid a slight market pullback, with no major company-specific news explaining the drop.
- The stock had previously gained following the January 9 announcement of a 1.2 GW nuclear development deal with Meta.
- An insider share sale worth $32M was reported today, though it is not considered the primary catalyst for the current decline.
- Broader indices, including the S&P 500 and Dow, are experiencing modest declines of 0.1-0.5%.