MOMENTUS INC (MNTS)

US60879E2000 - Common Stock

7.69  -0.4 (-4.94%)




Shares Outstanding30.56M
Float28.90M
Owners (insider)1.16%
Owners (institutional)1.61%
Owners (insider) change4.23%
Owners (institutional) change80.04%

No transactions were filed in the last 12 months.