OKLO is trading at $53.80 (-5.11%) as macro headwinds and a hawkish Fed stance drive a broader market sell-off.
- The stock is extending yesterday's -6.33% drop from $56.70, aligning with major indices down over 0.6% due to Middle East energy crisis fears.
- Recent pressure stems from a March 18 report citing a $139M FY2025 loss and the delay of the company's Idaho project to 2028.