$13.00
-1.66-11.32%
Últ. Act.: Oct 6, 7:33 PM
$13.17
-1.49-10.16%

Arcturus Therapeutics (ARCT) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
28.423M
Shares Float
22.850M
Insider Shares Owned
2.222M
Insider % Owned
7.8%
Institutional Shares Held
21.990M
Institutional % Held
77.4%
Ownership Breakdown
Net Insider Activity by Month
No insider filings in the last 6 months.