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
Gabrielle SulzbergerDirector2026-06-154$1.13k
$4.52kBuy
Juan R. LucianoDirector2026-06-1514$1.13k
$15.81kBuy
J. Erik FyrwaldDirector2026-06-158$1.13k
$9.03kBuy
Ralph AlvarezDirector2026-06-1510$1.13k
$11.29kBuy
Ilya YuffaEVPPres LLY USAGlobal Capab2026-06-102,500$1.15k
$2.88MSell
Juan R. LucianoDirector2026-05-1816$988.09
$15.81kBuy
Ralph AlvarezDirector2026-05-1812$988.09
$11.86kBuy
J. Erik FyrwaldDirector2026-05-1810$988.09
$9.88kBuy
Gabrielle SulzbergerDirector2026-05-185$988.09
$4.94kBuy
Lilly Endowment IncInsider2026-05-062,208$996.18
$2.20MSell

1 of 49

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.76%91,896,978$111.55BInstitution
Lilly Endowment Inc9.76%91,881,150$111.54BInsider
Blackrock Inc7.05%66,380,842$80.58BInstitution
Vanguard Capital Management LLC5.67%53,361,774$64.78BInstitution
Pnc Financial Services Group Inc5.45%51,328,908$62.31BInstitution
State Street Corp3.78%35,610,002$43.23BInstitution
Fmr LLC2.80%26,341,031$31.98BInstitution
Capital Research Global Investors2.62%24,632,647$29.90BInstitution
Vanguard Portfolio Management LLC2.23%20,977,027$25.46BInstitution
Geode Capital Management LLC2.14%20,191,864$24.51BInstitution

1 of 3

LLY vs General Drug Manufacturer Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
LLY82.40%10.57%Net SellingNet Selling
JNJ73.68%0.20%Net SellingNet Selling
ABBV73.60%0.16%Net Selling
MRK78.12%0.22%Net BuyingNet Buying
NVS7.59%0.00%

Eli Lilly & Co Stock Ownership FAQ

Who owns Eli Lilly & Co?

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

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.