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-03-1612$989.12
$11.87kBuy
J. Erik FyrwaldDirector2026-03-1610$989.12
$9.89kBuy
Juan R. LucianoDirector2026-03-1616$989.12
$15.83kBuy
Gabrielle SulzbergerDirector2026-03-165$989.12
$4.95kBuy
Juan R. LucianoDirector2026-02-1715$1.04k
$15.54kBuy
Ralph AlvarezDirector2026-02-1711$1.04k
$11.40kBuy
Gabrielle SulzbergerDirector2026-02-174$1.04k
$4.14kBuy
J. Erik FyrwaldDirector2026-02-179$1.04k
$9.32kBuy
Lucas MontarceEVP CFO2026-02-16159$1.04k
$165.36kSell
Kenneth L. CusterEVP President Card Met Hlth2026-02-1691$1.04k
$94.64kSell

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.77%92,190,516$83.59BInstitution
Lilly Endowment Inc9.74%91,896,978$83.32BInsider
Vanguard Group Inc8.69%81,965,974$74.32BInstitution
Blackrock Inc7.08%66,792,863$60.56BInstitution
Pnc Financial Services Group Inc5.44%51,333,220$46.54BInstitution
State Street Corp3.75%35,361,916$32.06BInstitution
Fmr LLC2.73%25,721,670$23.32BInstitution
Capital Research Global Investors2.60%24,566,846$22.27BInstitution
Geode Capital Management LLC2.10%19,810,065$17.96BInstitution
Morgan Stanley1.65%15,593,019$14.14BInstitution

1 of 3

LLY vs General Drug Manufacturer Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
LLY84.06%10.55%Net SellingNet Selling
JNJ73.85%0.20%Net SellingNet Selling
ABBV74.94%0.16%Net SellingNet Selling
AZN31.67%0.00%
MRK79.70%0.22%Net BuyingNet Selling

Eli Lilly & Co Stock Ownership FAQ

Who owns Eli Lilly & Co?

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

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.