Key Insiders Are Selling Oklo Stock. Should You?
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 16.1 million of sales came from Michael Klein (director) and Craig Bealmear (CFO). More News from Barchart Despite today’s pullback, OKLO stock is up more than 450% versus the start of this year. www.barchart.com What Insider Selling Means for OKLO Stock ...