Loading OKLO…
SEC filing
OKLO · CIK 1849056
4 · Mar 30, 2026 · Kinzley Richard sold 4,000 shares at $52.09/share ($208.4K); gifted 900 shares
Kinzley Richard sold 4,000 shares at $52.09/share ($208.4K); gifted 900 shares
FORM 4
Graphics and non-inline formats (not embedded below).