7.800USD-5.22%Mkt Cap: 146.92M $P/E: —1d ago
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 Cap146.92M $
Enterprise Value68.36M $
Revenue (TTM)4.00M $
Gross Profit1.11M $
Net Income (TTM)-30.59M $
Revenue/Share2.397 USD
Last Price7.800 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees35
CountryUS
SectorIndustrials
IndustryAerospace & Defense
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-0.86
PEG—
EV/EBITDA-2.43
EV/Revenue17.08
P/S36.70
P/B1.68
EPS (TTM)-21.77
EPS (Forward)-9.06
52W Range
3.11012% 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 $
CapEx (TTM)12.00K $
FCF Margin-514.49%
FCF Yield-14.02%
Net Debt-13.88M $
Net Debt/EBITDA0.49
Balance Sheet
Debt/Equity0.66
Current Ratio2.52
Quick Ratio2.07
Book Value/Sh4.652 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.18.84M
Float8.45M
Insiders0.54%
Institutions9.77%
Short Interest
Short Ratio0.3d
Short % Float20.71%
Short % Out.20.70%
Shares Short2.99M
Short (prev mo.)1.15M
Technical
SMA 508.760 (-11.0%)
SMA 20011.49 (-32.1%)
Beta2.19
S&P 52W Chg20.90%
Avg Vol (30d)8.78M
Avg Vol (10d)7.19M
Technical Indicators
RSI (14)42.8
MACD-0.1847
MACD Signal0.7277
MACD Hist.-0.9123
BB Upper19.94 USD
BB Middle12.95 USD
BB Lower5.968 USD
BB Width107.85%
ATR (14)2.297 USD
Vol Ratio (20d)0.17x