Logo image of OKLO

OKLO INC (OKLO) Stock Ownership and Short Interest

NYSE:OKLO - US02156V1098 - Common Stock

73.64 USD
-4.25 (-5.46%)
Last: 8/29/2025, 8:04:01 PM
73.99 USD
+0.35 (+0.48%)
After Hours: 8/29/2025, 8:04:01 PM
OKLO Ownership Chart.OKLO Ownership Chart: showing Insider, Institutional ownership and shares available to the public.OKLO Ownership.InsiderInstitutionalPublic



Shares Outstanding147.61M
Float116.48M
Float Short Interest Percentage13.36%
Owners (insider)16.24%
Owners (institutional)27.94%
Owners (insider) change-8.34%
Owners (institutional) changeN/A

No transactions were filed in the last 12 months.