
Oklo (OKLO) shares are down about 8% on Thursday after filings confirmed insiders have sold millions of dollars’ worth of the nuclear technology stock over the past few days.
CEO Jacob DeWitte has unloaded $3 million of it in recent days, and another $16.1 million of sales came from Michael Klein (director) and Craig Bealmear (CFO).