Momentus is trading at $2.35, down 5.24%, with no clear company-specific announcement identified to explain the October 20, 2026 decline.

  • Momentus’s latest identified release was its October 15 ARCSPACE contract announcement.
  • A report described sharp declines across space-related stocks after a Blue Origin test incident, but did not establish that it explains Momentus’s move.
  • Major U.S. indexes were higher, so broad-market weakness does not clearly account for the decline.