Companies

Momentus Inc.

MNTS, MNTSW · CIK 0001781162 · operating

$4.13-8.22%Last updated Mar 2, 8:29 PM

Key Statistics

Valuation

Market Cap$6.91M
P/E
Fwd P/E-0.46
PEG
P/S6.70
P/B
EV/EBITDA-0.42
EV/Rev9.73

Profitability

Gross Margin96.88%
Op. Margin-1404.12%
Net Margin-1653.07%
ROE447.45%
ROA-351.15%
FCF Margin-785.76%

Financial Health

Current Ratio0.30
Debt/Equity-2.27
Free Cash Flow-$16.61M
Div. Yield

Growth & Other

Revenue Growth-31.56%
EPS Growth-0.26%
Beta1.07
52W High$50.357
52W Low$4.12

About Momentus Inc.

Operating from San Jose, California, Momentus Inc. provides commercial space transportation and infrastructure services. The company develops satellites and satellite buses alongside related technologies such as solar arrays. Its service offerings span space transportation, hosted payload services, and in-orbit infrastructure solutions designed to support the commercialization of space activities.

The company primarily serves satellite operators requiring launch services and orbital deployment capabilities. Revenue streams include satellite manufacturing and sales, transportation services for payloads to designated orbital locations, and hosted payload accommodations on its own spacecraft platforms.

Momentus operates as a publicly traded entity on the Nasdaq exchange. The company's operations are concentrated in the United States, with its primary facility located in California. Specific details regarding employee headcount and annual revenue scale are not currently disclosed in available public information.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2024$-23.19$-23.19-0.3%
2023$-23.13$-23.13-1876.9%
2022$-1.17$-1.17-168.8%
2021$1.70$1.85+336.1%
2020$-0.72$-3520925.00
2019

Annual Reports (10-K) · 6 filings

Report DateFiledAccession Number
2024-12-312025-04-010001781162-25-000008SEC ↗
2023-12-312024-06-060001628280-24-026929SEC ↗
2022-12-312023-03-080001781162-23-000015SEC ↗
2021-12-312022-03-090001781162-22-000023SEC ↗
2020-12-312021-03-080001213900-21-013891SEC ↗
2019-12-312020-03-260001213900-20-007515SEC ↗