Companies

Innventure, Inc.

INV, INVLW · CIK 0002001557 · operating

$2.96+4.23%Last updated Mar 2, 4:47 PM

Key Statistics

Valuation

Market Cap$233.57M
P/E
Fwd P/E-2.11
PEG
P/S138.20
P/B0.87
EV/EBITDA-4.08
EV/Rev266.37

Profitability

Gross Margin
Op. Margin-8837.06%
Net Margin-13542.54%
ROE-14.51%
ROA-6.82%
FCF Margin-6464.91%

Financial Health

Current Ratio0.35
Debt/Equity0.33
Free Cash Flow-$29.48M
Div. Yield

Growth & Other

Revenue Growth
EPS Growth
Beta0.08
52W High$8.98
52W Low$2.36

About Innventure, Inc.

Innventure, Inc. operates as a holding company that acquires, licenses, and develops sustainable technology solutions, primarily from multinational corporations. The company identifies technologies in areas such as advanced materials, energy efficiency, water treatment, and environmental remediation, then funds and operates these businesses as separate operating entities. This model allows Innventure to commercialize technologies that may have been underutilized or shelved by their original developers.

The company's business involves both direct operations of acquired technology companies and investment in early-stage sustainable technology ventures. Revenue streams derive from the operational performance of its portfolio companies across multiple sectors focused on environmental and sustainability applications.

Innventure was incorporated in Delaware and established in 2015, with headquarters in Orlando, Florida. The company is listed on Nasdaq under the ticker INV. As a relatively small-cap entity with a market capitalization of approximately $0.2 billion, Innventure maintains a focused operational footprint while managing a geographically distributed portfolio of technology companies.

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$-1.41$-1.41

Annual Reports (10-K) · 1 filings

Report DateFiledAccession Number
2024-12-312025-04-140001628280-25-017614SEC ↗