Chris Hadfield, Director at Momentus Inc. (MNTS), bought 2,000 shares at $7.19 ($14K) on 2026-05-21, disclosed to the SEC on 2026-05-26.
Director Chris Hadfield executed the largest insider purchase in Momentus history by buying 2,000 shares for $14,380, signaling confidence as the stock has rallied 52.78% over the last 90 days.
MNTS is currently trading at $7.41, up 52.78% over the last 90 days despite a 74.68% decline over the past year, leaving the stock 82.99% below its 52-week high of $43.55.
The stock faces significant volatility with a short interest of 18.59% of the float, and Barchart noted on October 15, 2025, that there are reasons to steer clear of MNTS shares at current levels despite the rally.
Something here stands out, but not much.