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% Owner2025-11-04526$910.72
$479.04kSell
Lilly Endowment Inc10% Owner2025-11-0311,842$897.20
$10.62MSell
Lilly Endowment Inc10% Owner2025-11-0319,295$898.20
$17.33MSell
Lilly Endowment Inc10% Owner2025-11-035,391$899.18
$4.85MSell
Lilly Endowment Inc10% Owner2025-11-034,474$900.02
$4.03MSell
Lilly Endowment Inc10% Owner2025-11-031,633$900.79
$1.47MSell
Lilly Endowment Inc10% Owner2025-11-033,038$886.29
$2.69MSell
Lilly Endowment Inc10% Owner2025-11-0321,884$885.56
$19.38MSell
Lilly Endowment Inc10% Owner2025-11-0317,537$894.33
$15.68MSell
Lilly Endowment Inc10% Owner2025-11-0317,639$895.16
$15.79MSell

1 of 38

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.16%96,016,978$88.89BInstitution
Lilly Endowment Inc9.94%93,931,452$86.96BInsider
Vanguard Group Inc8.51%80,407,430$74.44BInstitution
Blackrock Inc6.98%65,961,661$61.07BInstitution
Pnc Financial Services Group Inc5.43%51,293,980$47.49BInstitution
State Street Corp3.65%34,506,968$31.95BInstitution
Fmr LLC2.71%25,629,773$23.73BInstitution
Capital Research Global Investors2.20%20,756,363$19.22BInstitution
Geode Capital Management LLC1.92%18,128,627$16.78BInstitution
Capital World Investors1.87%17,634,492$16.33BInstitution

1 of 3

LLY vs General Drug Manufacturer Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
LLY83.82%10.73%Net SellingNet Selling
JNJ72.82%0.19%Net SellingNet Buying
ABBV73.00%0.15%Net SellingNet Buying
AZN32.00%0.00%
NVS6.86%0.00%

Eli Lilly & Co Stock Ownership FAQ

Who owns Eli Lilly & Co?

Eli Lilly & Co (NYSE: LLY) is owned by 83.82% institutional shareholders, 10.73% Eli Lilly & Co insiders, and 5.45% retail investors. Lilly Endowment Inc is the largest individual Eli Lilly & Co shareholder, owning 93.93M shares representing 9.94% of the company. Lilly Endowment Inc's Eli Lilly & Co shares are currently valued at $86.96B.

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.