Innventure, Inc. (INV) has a MoatMap StockRank of 23/100 based on Quality (22/100), Value (34/100), and Momentum (54/100) factor scores. The current signal is SELL. Innventure is an early-stage technology commercialization platform. It lacks proven unit economics, consistent owner earnings, or a clear competitive moat, making it too speculative for our concentrated portfolio.
Innventure, Inc. is a venture capital firm that focuses on commercializing disruptive technologies and intellectual property from leading research institutions and Fortune 500 companies by forming new startups. Its unique 'company building' model, rather than just funding, leverages an experienced team to de-risk and scale innovative technologies. The company is a niche player in venture creation, bridging the gap between research and commercialization.
| Price | $5.71 |
| Market Cap | $493M |
| P/E (Forward) | -111.50 |
| Price/Book | 2.40 |
| Return on Equity | -47.4% |
| Return on Invested Capital | -91.6% |
| Debt/Equity | 5.36 |
| Gross Margin | 0.0% |
| Operating Margin | -1891.7% |
| Revenue Growth | 544.2% |
| Free Cash Flow | $-54M |
Innventure, Inc. operates in the Asset Management industry, part of the Financial Services sector (United States).