On April 14, 2026, Momentus Inc. entered a Securities Purchase Agreement for a private placement, selling 450,000 shares at $3.75 each and warrants for up to 883,334 shares, raising approximately $5 million for corporate needs. The deal closed on April 15, 2026.