$4.10
-0.17-3.98%
In chiusura: Aug 28, 5:00 PM EST
$4.10
-0.0038-0.09%
Post-mercato: Aug 28, 7:55 PM EST
Momentus (MNTS) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
21.963M
Shares Float
21.956M
Insider Shares Owned
4.723M
Insider % Owned
25.1%
Institutional Shares Held
252.040K
Institutional % Held
1.2%
Ownership Breakdown
Net Insider Activity by Month