Momentus Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio2.79
P/S Ratio9.053.67219.471020.521087.62
P/B Ratio-2.453.561.702.55-1.37
Price/Tangible Book3.991.722.56
Enterprise Value Ratios
EV/Revenue12.234.4626.90560.721402.51
Profitability & Returns
Return on Equity (ROE)-3.30%-1.12%
Return on Assets (ROA)-1.21%-0.75%-0.41%-0.56%-0.78%
Return on Invested Capital (ROIC)-9.79%-16.43%-3042.50%-56.67%-10.69%
Return on Capital Employed (ROCE)5.87%-7.15%-1.85%-0.68%-1.20%
Leverage & Solvency Ratios
Debt/Equity-0.772.640.550.22-1.09
Liquidity Ratios
Current Ratio0.300.971.764.373.77
Quick Ratio0.190.201.514.123.15
Efficiency Ratios
Asset Turnover0.140.060.000.000.01
Yield & Distribution Ratios
Earnings Yield-1.83%-6.07%-1.45%0.36%-0.77%
FCF Yield-0.87%-5.45%-1.35%-0.27%-0.09%
Buyback Yield-6.08%