LEONABIO INC (LONA) Stock Ownership

NASDAQ:LONA • US04746L2034

5.8 USD
+0.24 (+4.32%)
At close: Feb 23, 2026
5.98 USD
+0.18 (+3.1%)
After Hours: 2/23/2026, 8:00:00 PM
LONA Ownership Chart.LONA Ownership Chart: showing Insider, Institutional ownership and shares available to the public.LONA Ownership.InsiderInstitutionalPublic



Shares Outstanding3.94M
Float1.53M
Float Short Interest Percentage2.25%
Owners (insider)3.33%
Owners (institutional)33.46%
Owners (insider) changeN/A
Owners (institutional) changeN/A
LONA Institutional Ownership HistoryLONA Institutional Ownership HistoryLONA Institutional Ownership History

No transactions were filed in the last 12 months.