LUNA INNOVATIONS INC (LUNA) Stock Ownership

NASDAQ:LUNAUS5503511009

Current stock price

0.8891 USD
-1.16 (-56.63%)
At close:
0.8799 USD
-0.01 (-1.03%)
After Hours:

LUNA Ownership information

LUNA Ownership Chart.LUNA Ownership Chart: showing Insider, Institutional ownership and shares available to the public.LUNA Ownership.InsiderInstitutionalPublic



Shares Outstanding33.96M
Float31.20M
Float Short Interest Percentage0.88%
Owners (insider)2.45%
Owners (institutional)52%
Owners (insider) change0%
Owners (institutional) change0%
LUNA Institutional Ownership HistoryLUNA Institutional Ownership HistoryLUNA Institutional Ownership History Dec 2025 Mar 2026 200K 400K 600K

No transactions were filed in the last 12 months.