MNTSMomentus Inc.
16.89USD+0.09%Mkt Cap: 177.83M USDP/E: Last update: 2026-06-01

Momentus Inc. operates as a commercial space company in the United States. The company offers satellites, satellite buses, solar arrays, and other satellite components; transportation, communication, and infrastructure s…

Indicators:|

Key Statistics

Company
Market Cap177.83M USD
Enterprise Value154.49M USD
Revenue (TTM)4.00M USD
Gross Profit1.11M USD
Net Income (TTM)-30.59M USD
Revenue/Share2.397 USD
Last Price16.89 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees35
CountryUS
SectorIndustrials
IndustryAerospace & Defense
ISIN
Valuation
P/E (Trailing)
P/E (Forward)-1.86
PEG
EV/EBITDA-5.49
EV/Revenue38.59
P/S44.40
P/B2.13
EPS (TTM)-21.77
EPS (Forward)-9.06
52W Range
3.11034% of range43.57
52W High43.57 USD
52W Low3.110 USD
Profitability
Gross Margin99.82%
Oper. Margin-270.36%
EBITDA Margin0.00%
Profit Margin-2755.41%
ROE-178.44%
ROA-75.86%
Growth
Revenue Growth898.40%
Earnings Growth
Cash Flow & Leverage
Operating CF-23.27M USD
CapEx (TTM)12.00K USD
FCF Margin-478.71%
FCF Yield-10.78%
Net Debt-13.88M USD
Net Debt/EBITDA0.49
Balance Sheet
Debt/Equity0.66
Current Ratio2.52
Quick Ratio2.07
Book Value/Sh7.915 USD
Cash/Share2.350 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Splits
Last Split56:1000
Split DateDec 18, 2025
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Ownership
Shares Out.10.55M
Float9.24M
Insiders1.02%
Institutions6.45%
Short Interest
Short Ratio0.2d
Short % Float5.98%
Short % Out.5.98%
Shares Short597.37K
Short (prev mo.)1.55M
Technical
SMA 505.806 (+190.9%)
SMA 20012.50 (+35.1%)
Beta
S&P 52W Chg27.94%
Avg Vol (30d)6.55M
Avg Vol (10d)16.26M
Technical Indicators
RSI (14)76.3
MACD2.8723
MACD Signal1.4488
MACD Hist.+1.4235
BB Upper17.76 USD
BB Middle7.919 USD
BB Lower-1.9192 USD
BB Width248.47%
ATR (14)2.130 USD
Vol Ratio (20d)0.76x