Oklo CEO Jacob Dewitte Sells 120,000 Shares for $4.6 Million — OKLO -0.20 · News Impact Screener