Lilly Endowment Inc. (Lilly Endowment)


Lilly Endowment: Endowment in United States, North America

Lilly Endowment Inc. (Lilly Endowment) is a Endowment located in Indianapolis, IN United States, North America, and was founded in 1937. Current Assets for Lilly Endowment is $40,801,432,198 and SWFI has 8 periods of historical assets available for CSV Export.

SWFI Event
$40,801,432,198

Assets

6

Official Documents

Lilly Endowment Details

Name:Lilly Endowment
Legal Name:Lilly Endowment Inc.
DBA:Lilly Endowment
Region:North America
Country:United States
Established At:1937
Type:Endowment

Lilly Endowment Contact Information

Address:2801 N. Meridian St. P. O. Box 88068 Indianapolis, IN 46208-0068, United States
State:IN
City:Indianapolis
Postal:46208-0068
Region:North America
Country:United States
Phone:1-317-924-5471

Lilly Endowment Asset Allocation

SegmentPercentageAmount (USD)
Public EquitySegment percentages and amounts available on swfi.com
Fixed Income
Real Estate
Private Equity
Private Credit
Hedge Funds
Infrastructure
Cash
Natural Resources
Other

Get News Stories Delivered to Your Inbox