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
Lilly Endowment Inc10% Owner2026-01-051,390$1.09k
$1.51MSell
Lilly Endowment Inc10% Owner2025-12-293,593$1.09k
$3.90MSell
Lilly Endowment Inc10% Owner2025-12-242,629$1.09k
$2.85MSell
Lilly Endowment Inc10% Owner2025-12-23240$1.09k
$260.41kSell
Ralph AlvarezDirector2025-12-1511$1.06k
$11.68kBuy
Mary Lynne HedleyDirector2025-12-159$1.06k
$9.56kBuy
J. Erik FyrwaldDirector2025-12-159$1.06k
$9.56kBuy
Juan R. LucianoDirector2025-12-1513$1.06k
$13.81kBuy
Gabrielle SulzbergerDirector2025-12-154$1.06k
$4.25kBuy
Lilly Endowment Inc10% Owner2025-11-251,260$1.08k
$1.36MSell

1 of 55

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.10%95,492,993$99.46BInstitution
Lilly Endowment Inc9.75%92,189,126$96.02BInsider
Vanguard Group Inc8.56%80,959,089$84.32BInstitution
Blackrock Inc6.96%65,809,763$68.54BInstitution
Pnc Financial Services Group Inc5.43%51,364,189$53.50BInstitution
State Street Corp3.67%34,726,558$36.17BInstitution
Capital Research Global Investors2.65%25,088,371$26.13BInstitution
Fmr LLC2.56%24,171,812$25.18BInstitution
Geode Capital Management LLC2.10%19,817,887$20.64BInstitution
Morgan Stanley1.61%15,185,853$15.82BInstitution

1 of 3

LLY vs General Drug Manufacturer Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
LLY80.69%10.55%Net SellingNet Selling
JNJ71.73%0.19%Net SellingNet Buying
ABBV71.75%0.15%Net Selling
AZN31.86%0.00%
NVS6.98%0.00%

Eli Lilly & Co Stock Ownership FAQ

Who owns Eli Lilly & Co?

Eli Lilly & Co (NYSE: LLY) is owned by 80.69% institutional shareholders, 10.55% Eli Lilly & Co insiders, and 8.76% retail investors. Lilly Endowment Inc is the largest individual Eli Lilly & Co shareholder, owning 92.19M shares representing 9.75% of the company. Lilly Endowment Inc's Eli Lilly & Co shares are currently valued at $98.09B.

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.