Momentus Inc. logo

Momentus Inc.

MNTS | NASDAQ
Chart Builder DCF Calculator
$4.37
-$0.11 (-2.46%)
Sep 22, 2026, 2:36 PM ET · Market open

Market Data

Market Cap
$25.67M
Enterprise Value
$-74.07M
Beta
2.33
Average Volume
4.24M
Shares Outstanding (Diluted)
11.89M
Shares Change YoY
1494.36%
Institutional Ownership
4.30%
Exchange
NASDAQ
ISIN
US60879E4089

Price Performance

Price Change 1M
3.9%
Price Change 3M
-45.6%
Price Change 6M
5.2%
Price Change YTD
-21.9%
Price Change 1Y
-80.1%
Price Change 3Y
-99.2%
Price Change 5Y
-100.0%
1M CAGR (ann.)
-8.9%
1Y CAGR (ann.)
-78.9%
5Y CAGR (ann.)
-87.2%
All-Time CAGR
-78.1%

Valuation

PE Ratio
-0.12
Forward PE
N/A
PEG Ratio
0.01
Forward PEG
0.00
PS Ratio
6.69
Forward PS
2.10
PB Ratio
0.22
P/FCF Ratio
-0.83
P/Adj. FCF Ratio
-0.78
P/OCF Ratio
-1.73
EV/Sales
-19.31
EV/EBIT
2.17
EV/EBITDA
2.27
EV/FCF
2.39
Earnings Yield
-810.9%
FCF Yield
-120.7%
Adj. FCF Yield
-127.5%

Financial Health

Net Cash
$107.6M
Total Debt
$7.85M
Cash & Short-Term Investments
$107.6M
Total Assets
$129.53M
Current Ratio
13.70
Quick Ratio
13.70
Debt / Equity Ratio
0.07
Debt / EBITDA
-0.24
Debt / FCF
-0.25
OCF / Debt
-3.91
Interest Coverage
-22.11
Altman Z-Score
-3.79
Piotroski F-Score
4

Margins & Profitability

Gross Profit Margin
22.9%
Operating Profit Margin
-832.0%
EBITDA Margin
-849.4%
Net Profit Margin
-930.7%
FCF Margin
-807.3%
Adj. FCF Margin
-853.2%
SBC / Revenue
45.9%
SBC Impact (per share)
-5.7%

Returns

Return on Assets
-27.6%
Return on Equity
-90.5%
Return on Invested Capital
-26.1%
Return on Capital Employed
-26.3%
Return on Tangible Assets
-27.6%

Historical Growth (CAGR)

Revenue CAGR 3Y
24.8%
Revenue CAGR 5Y
50.6%
Revenue CAGR 10Y
N/A
EPS CAGR 3Y
57.3%
EPS CAGR 5Y
3.1%
EPS CAGR 10Y
N/A
FCF CAGR 3Y
7.3%
FCF CAGR 5Y
34.8%
FCF CAGR 10Y
N/A

Analyst Forecasts

Analyst Rating
Hold
Analyst Count
0
EPS Growth Next 3Y
N/A
Revenue Growth Next 3Y
N/A
Earnings Date
Nov 17, 2026
EPS Estimate (next Q)
-$0.36
EPS Growth Est (next Q)
-98.1%
Revenue Est (next Q)
$2.6M
Revenue Growth Est (next Q)
1011.1%

Cash Flow

Operating Cash Flow
$-30.74M
Free Cash Flow
$-30.98M
Adj. Free Cash Flow
$-32.74M
FCF Per Share
-$2.61
OCF Per Share
-$2.59
OCF/S Ratio
-801.0%

Income Statement

Revenue
$3.84M
Gross Profit
$880K
Operating Income
$-31.92M
EBITDA
$-32.59M
Net Income
$-35.71M
EPS (Diluted)
-$36.33
Revenue / Employee
$109.63K
Profit / Employee
$-1.02M
Employees
35

© 2026 bestshares.com. All rights reserved.