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
Anat HakimSec;EVP2026-11-025,000$1.40k
$7.01MSell
Edgardo HernandezPres;EVP2026-11-011,122$1.42k
$1.59MSell
Lucas MontarceCFO;EVP2026-11-01677$1.42k
$959.67kSell
Adrienne S. BrownPres;EVP2026-11-011,098$1.42k
$1.56MSell
Kenneth L. CusterPres;EVP2026-11-011,425$1.42k
$2.02MSell
Eric DozierCHRO;EVP2026-11-011,019$1.42k
$1.44MSell
Ralph AlvarezDirector2026-10-1910$1.24k
$12.40kBuy
Juan R. LucianoDirector2026-10-1912$1.24k
$14.88kBuy
Gabrielle SulzbergerDirector2026-10-193$1.24k
$3.72kBuy
J. Erik FyrwaldDirector2026-10-197$1.24k
$8.68kBuy

1 of 31

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 Inc9.77%91,881,150$129.64BInsider
Sidney Taurel0.14%1,288,828$1.82BInsider
John C. Lechleiter0.11%1,007,980$1.42BInsider
David A. Ricks0.08%715,870$1.01BInsider
Derica W. Rice0.04%405,432$572.06MInsider
Daniel Skovronsky0.03%311,184$439.08MInsider
Pedro P. Granadillo0.02%204,470$288.51MInsider
Jan M. Lundberg0.02%199,212$281.09MInsider
Stephen F. Fry0.02%152,812$215.62MInsider
Robert A. Armitage0.01%138,147$194.92MInsider

1 of 3

LLY vs General Drug Manufacturer Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
LLY0.08%10.59%Net SellingNet Selling
JNJ0.07%0.20%Net SellingNet Selling
ABBV0.08%0.16%Net SellingNet Buying
MRK0.08%0.22%Net SellingNet Selling
NVS0.01%0.00%

Eli Lilly & Co Stock Ownership FAQ

Who owns Eli Lilly & Co?

Eli Lilly & Co (NYSE: LLY) is owned by 0.08% institutional shareholders, 10.59% Eli Lilly & Co insiders, and 89.33% retail investors. Lilly Endowment Inc is the largest individual Eli Lilly & Co shareholder, owning 91.88M shares representing 9.77% of the company. Lilly Endowment Inc's Eli Lilly & Co shares are currently valued at $129.50B.

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.