Oklo stock: insider-sale filings point to about $11 million, not $21 million, after earnings miss
Oklo co-founders Jacob DeWitte and Caroline Cochran reported April 1 stock sales totaling about $10.1 million, not $21 million as some summaries stated, according to SEC filings. CFO Richard Bealmear sold $834,000 in shares after exercising options. Oklo shares traded at $48.76 Monday. The company reported no 2025 revenue and a $105.7 million net loss.