OKLO is trading at $68.88 (-6.45%) as selling pressure intensifies following its Q1 earnings report, extending a downward trend from yesterday's aftermarket session.
- The company reported a net loss of $33.1 million ($0.19/share), meeting analyst estimates but highlighting widening losses as it navigates its nuclear energy transition.
- Despite the sell-off, the company maintains a strong liquidity position with $2.5 billion in cash reserves to fund ongoing operations.
- Today's decline significantly outpaces the broader market's mild downturn (S&P 500 -0.12%), signaling investor concern over specific execution risks.