Momentus Inc. MNTS

4.23 (0.06) (1.40%) as of 25 Sep
Market cap
$92.5M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Dec '17 Dec '19 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
P/E ratio
— — 0.00 1.95 0.00 0.00 0.00 0.00
P/S ratio
— — 0.00 0.00 236.14 1.65 5.63 2.73
P/FCF ratio
— — 0.00 0.00 0.00 0.00 0.00 0.00
P/Operating CF
— — (97.90) (16.16) (4.31) (0.32) (2.07) (0.29)
P/B ratio
— — 0.00 2.06 1.83 1.60 0.00 0.18
EV/Sales
— — 0.00 0.00 75.37 3.38 9.68 (1.05)
EV/EBITDA
— — 0.00 0.00 0.00 0.00 0.00 0.05
EV/FCF
— — (43.46) (1.56) (0.25) (0.17) (1.24) 0.05
Current Ratio
— 6.97 3.78 4.37 1.76 0.97 0.30 1.39
Net Debt/EBITDA
— 1.00 (8.59) 1.54 0.56 0.00 (0.12) 0.36
Debt/Equity
— 0.00 (1.09) 0.21 0.36 0.71 (0.63) 0.20
ROE
— 3.22% 215.86% (153.13%) (111.96%) (329.81%) 1,511.83% (655.63%)
ROA
— 6.13% (291.67%) 108.63% (68.60%) (121.90%) (228.40%) (121.68%)
ROIC
— (17.50%) (1,023.44%) 0.00% 0.00% (1,274.91%) 0.00% (219.57%)
Return on Tangible Assets
— 458.11% (1,357.33%) 88.96% (257.51%) (2,398.05%) 420.93% (426.81%)
Average Days of Receivables
— — 0.00 0.00 4,882.94 11.82 222.21 32.88
Earnings Yield
— — (27.30%) 51.23% (135.84%) (1,368.87%) (293.90%) (1,004.82%)
Free Cash Flow Yield
— — (2.90%) (33.05%) (125.51%) (1,215.69%) (138.78%) (763.08%)
Free Cash Flow per Share
— (892.50) (6,827.00) (17,269.62) (13,633.85) (5,197.06) (196.63) (37.38)
Book value per Share
— 12,500.00 (57,894.40) 25,363.08 5,939.54 267.82 (92.98) 27.51
Free Cash Flow
— (0.36) (34.13) (89.80) (88.62) (61.84) (16.52) (23.29)
EV/EBIT
— — 0.00 0.00 0.00 0.00 0.00 0.04
Other line items

Show all line items

Columns are period end dates