Eli Lilly & Company

Also known as eli lilly and

Corporate InvestorIndianapolis, United StatesFounded 1876
$89.4B
Assets Under Management
Indianapolis
Headquarters

About Eli Lilly & Company

Eli Lilly & Company is a corporate investor based in Indianapolis, US. Founded in 1876. Reported AUM: 89389 USD millions.

Preferred Investment Types

Early StageEarly Stage: SeedEarly Stage: Start-upExpansion / Late StageGrowthVenture (General)

Preferred Sectors & Themes

BiotechnologyConsumer DiscretionaryConsumer ServicesFinancial & Insurance ServicesFinancial ServicesFoodHealthcareHealthcare ITHealthcare SpecialistsInformation TechnologyMedical Devices & EquipmentPharmaceuticalsSoftware

Preferred Geographies

ASEANAfricaAsiaBRICEUEast and Southeast AsiaEmerging MarketsEuropeGlobalNordicNorth AmericaOECDSouth AsiaWest Europe

Explore similar limited partners

Browse more corporate investors and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is Eli Lilly & Company?

Eli Lilly & Company is a corporate investor based in Indianapolis, United States, managing approximately $89.4B in assets.

Where is Eli Lilly & Company headquartered?

Eli Lilly & Company is headquartered in Indianapolis, United States.

How much does Eli Lilly & Company manage?

Eli Lilly & Company manages approximately $89.4B in assets under management.

When was Eli Lilly & Company founded?

Eli Lilly & Company was founded in 1876.

What does Eli Lilly & Company invest in?

Eli Lilly & Company focuses on Early Stage, Early Stage: Seed, Early Stage: Start-up, Expansion / Late Stage, Growth, Venture (General), Biotechnology, Consumer Discretionary.

How can I contact Eli Lilly & Company?

Verified contact details, key decision-makers, and investment preferences for Eli Lilly & Company are available on LPbacked. Create a free account to access them.