04:15 PM EDT, 03/17/2026 (MT Newswires) -- Oklo ( OKLO ) reported a 2025 net loss late Tuesday of $0.72 per diluted share, narrowing from a $0.74 loss a year earlier.
Analysts expected a $0.61 loss in a FactSet poll.
The company's shares fell 1% in after-hours activity.