Eli Lilly and Company

Corporate VC

Multinational pharmaceutical company headquartered in Indianapolis, investing in biotech and healthcare innovations via Lilly Ventures.

Early Stage
Growth
Pre-Seed
Seed
Biotech
Healthcare
Medical Devices
Life Sciences
Headquarters
Indianapolis, United States
Website
lilly.com
AUM
$200.0M
Total Investments
21
Last Investment
Jan 2026
Geographic Focus
United States

Investment Thesis

Targets biotechnology, healthcare IT, and medical technology opportunities through Lilly Ventures.

Investment History

Sign up to view investment history

Create a free account to see deal history, investment amounts, and round details.

Create Free Account