Eli Lilly & Company
Venture Capital
Corporate venture arm of Eli Lilly investing in early-stage biotech, immunology, oncology, cardio-metabolic, and neuroscience globally.
Indianapolis, United States · 3+ investments
Seed
Early Stage
Biotech
Digital Health
- Headquarters
- Indianapolis, United States
- Website
- lillyventures.com
- Total Investments
- 3
- Last Investment
- Oct 2025
- Geographic Focus
- Global
Investment Thesis
Strategic CVC investing in emerging biotech science across immunology, oncology, cardio-metabolic, and neuroscience. Targets seed and Series A syndicated rounds, backing ~10-15 companies annually to bridge external innovation into Lilly's pipeline.
Eli Lilly & Company is a Venture Capital firm based in Indianapolis, United States. It has made 3 investments in Biotech and Digital Health.
Investment History
Sign up to view investment history
Create a free account to see deal history, investment amounts, and round details.