Momentus Inc. (MNTS)
NASDAQ: MNTS · Real-Time Price · USD
3.280
-0.450 (-12.06%)
At close: Apr 2, 2026, 4:00 PM EDT
3.290
+0.010 (0.30%)
After-hours: Apr 2, 2026, 7:59 PM EDT

Momentus Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
611221466679
Market Cap Growth
-6.54%-52.17%53.87%-78.24%-90.30%-39.52%
Enterprise Value
4.078.2125.7719.3535.48552.83
Last Close Price
3.284.87141.55432.339744.8552229.10
PE Ratio
--0.10-0.34-0.07-0.672.46
PS Ratio
5.039.5010.434.64220.222057.35
PB Ratio
0.41----678926.07
P/TBV Ratio
-----296440.49
P/FCF Ratio
--0.45-1.33-0.23-0.74-7.57
P/OCF Ratio
--0.45-1.33-0.23-0.75-7.83
EV/Sales Ratio
3.677.4012.196.26118.661675.24
EV/EBITDA Ratio
--0.32-0.94-0.30-0.41-6.45
EV/EBIT Ratio
--0.30-0.87-0.28-0.39-5.54
EV/FCF Ratio
--0.35-1.55-0.31-0.40-6.16
Debt / Equity Ratio
3488.673488.671763.332378.671.914.90
Debt / EBITDA Ratio
-0.44-0.44-0.22-0.13-0.25-0.34
Debt / FCF Ratio
-0.48-0.48-0.36-0.14-0.24-0.33
Net Debt / Equity Ratio
------130656.00
Net Debt / EBITDA Ratio
0.060.06-0.16-0.100.461.53
Net Debt / FCF Ratio
0.070.07-0.26-0.100.451.46
Asset Turnover
0.040.040.140.050.000.00
Quick Ratio
0.800.800.190.201.514.12
Current Ratio
1.391.390.300.971.764.37
Return on Equity (ROE)
-1015600.00%-1015600.00%-1164866.67%-1304.44%-1170.09%74.62%
Return on Assets (ROA)
-108.43%-108.43%-194.00%-120.58%-65.61%-89.81%
Return on Invested Capital (ROIC)
-260.34%-260.34%-552.24%-425.60%-519.24%-887.50%
Return on Capital Employed (ROCE)
-284.02%-284.02%-1324.54%-232.13%-93.06%-113.39%
Earnings Yield
-544.12%-1008.21%-292.48%-1337.57%-150.10%40.67%
FCF Yield
-417.48%-220.81%-75.33%-432.08%-134.36%-13.21%
Buyback Yield / Dilution
-638.00%-638.00%-608.22%0.00%-109.99%-13.21%
Total Shareholder Return
-638.00%-638.00%-608.22%0.00%-109.99%-13.21%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q