NYSE: LLY
Eli Lilly & Co Stock Ownership - Who owns Eli Lilly & Co?

Insider buying vs selling

Have Eli Lilly & Co insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
J. Erik FyrwaldDirector2025-03-1712$824.76
$9.90kBuy
Gabrielle SulzbergerDirector2025-03-176$824.76
$4.95kBuy
Mary Lynne HedleyDirector2025-03-1712$824.76
$9.90kBuy
Ralph AlvarezDirector2025-03-1714$824.76
$11.55kBuy
Juan R. LucianoDirector2025-03-1717$824.76
$14.02kBuy
Donald A. ZakrowskiSVP Finance CAO2025-03-131,000$818.24
$818.24kSell
Lilly Endowment Inc10% Owner2025-03-0368,251$929.73
$63.45MSell
Lilly Endowment Inc10% Owner2025-03-0325,984$928.98
$24.14MSell
Lilly Endowment Inc10% Owner2025-03-0321,025$927.81
$19.51MSell
Lilly Endowment Inc10% Owner2025-03-038,401$927.03
$7.79MSell

1 of 36

LLY insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when LLY insiders and whales buy or sell their stock.

LLY Shareholders

What type of owners hold Eli Lilly & Co stock?

Institutional
Insider
Retail
NameHoldSharesValueType
Lilly Endowment Inc10.22%96,891,978$81.39BInstitution
Lilly Endowment Inc10.13%96,016,978$80.65BInsider
Vanguard Group Inc7.83%74,248,997$62.37BInstitution
Blackrock Inc6.88%65,229,114$54.79BInstitution
Pnc Financial Services Group Inc5.41%51,303,099$43.09BInstitution
State Street Corp3.62%34,313,907$28.82BInstitution
Fmr LLC3.22%30,535,248$25.65BInstitution
Price T Rowe Associates Inc2.20%20,863,968$17.52BInstitution
Capital World Investors2.06%19,552,507$16.42BInstitution
Geode Capital Management LLC1.83%17,382,846$14.60BInstitution

1 of 3

LLY vs General Drug Manufacturer Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
LLY82.08%10.92%Net SellingNet Selling
JNJ71.75%0.19%Net SellingNet Selling
ABBV72.11%0.15%Net SellingNet Selling
NVS6.61%0.00%
AZN33.11%0.00%

Eli Lilly & Co Stock Ownership FAQ

Who owns Eli Lilly & Co?

Eli Lilly & Co (NYSE: LLY) is owned by 82.08% institutional shareholders, 10.92% Eli Lilly & Co insiders, and 7.00% retail investors. Lilly Endowment Inc is the largest individual Eli Lilly & Co shareholder, owning 96.02M shares representing 10.13% of the company. Lilly Endowment Inc's Eli Lilly & Co shares are currently valued at $78.54B.

If you're new to stock investing, here's how to buy Eli Lilly & Co stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.