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
Ralph AlvarezDirector2026-05-1812$988.09
$11.86kBuy
Juan R. LucianoDirector2026-05-1816$988.09
$15.81kBuy
J. Erik FyrwaldDirector2026-05-1810$988.09
$9.88kBuy
Gabrielle SulzbergerDirector2026-05-185$988.09
$4.94kBuy
Lilly Endowment IncInsider2026-05-0613,620$995.23
$13.55MSell
Lilly Endowment IncInsider2026-05-062,208$996.18
$2.20MSell
J. Erik FyrwaldDirector2026-04-2010$919.90
$9.20kBuy
Gabrielle SulzbergerDirector2026-04-205$919.90
$4.60kBuy
Ralph AlvarezDirector2026-04-2013$919.90
$11.96kBuy
Juan R. LucianoDirector2026-04-2017$919.90
$15.64kBuy

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$95.72BInstitution
Lilly Endowment Inc9.76%91,881,150$95.71BInsider
Blackrock Inc7.05%66,380,842$69.15BInstitution
Vanguard Capital Management LLC5.67%53,361,774$55.58BInstitution
Pnc Financial Services Group Inc5.45%51,328,908$53.47BInstitution
State Street Corp3.78%35,610,002$37.09BInstitution
Fmr LLC2.80%26,341,031$27.44BInstitution
Capital Research Global Investors2.62%24,632,647$25.66BInstitution
Vanguard Portfolio Management LLC2.23%20,977,027$21.85BInstitution
Geode Capital Management LLC2.14%20,191,864$21.03BInstitution

1 of 3

LLY vs General Drug Manufacturer Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
LLY82.36%10.57%Net SellingNet Selling
JNJ73.53%0.20%Net SellingNet Selling
ABBV73.50%0.16%Net SellingNet Selling
AZN48.35%0.00%Net BuyingNet Buying
NVS7.62%0.00%

Eli Lilly & Co Stock Ownership FAQ

Who owns Eli Lilly & Co?

Eli Lilly & Co (NYSE: LLY) is owned by 82.36% institutional shareholders, 10.57% Eli Lilly & Co insiders, and 7.07% 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 $95.71B.

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.