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%.