Skip to main content

Lilly Endowment Inc

10% Owner

1 company

Insider Signal Score

43
Weak
Trades Analyzed
192
12M Win Rate
16.4%
Avg 3M Return
-7.5%
Avg 12M Return
-37.0%

Lilly Endowment Inc is a 10% Owner at ELI LILLY & Co. Recent SEC Form 4 filings include 0 buys and 74 sells.

Estimated insider holdings value: $101138.7M based on current market prices.

Holdings by Company

LLYJan 7, 2026
Current Shares92.06M
Value$101.14B
Net Activity-5,339,391
Bought: 0Sold: 5.34M

Transaction History

Showing 10 filings (page 5)
DateTickerRoleTypeSharesPriceValueChg%3M12MSEC
Feb 20, 2025
LLY
Eli Lilly & Co
10% OwnerSell14,685$877.99$12,893,352.83--17.0%+15.6%
Feb 19, 2025
LLY
Eli Lilly & Co
10% OwnerSell9,985$878.45$8,771,285.36--13.8%+18.0%
Feb 13, 2025
LLY
Eli Lilly & Co
10% OwnerSell35,446$879.52$31,175,396.35--17.9%+19.3%
Feb 6, 2025
LLY
Eli Lilly & Co
10% OwnerSell210,000$874.13$183,567,261.66--10.8%+21.6%
Sep 3, 2024
LLY
Eli Lilly & Co
10% OwnerSell24,084$966.69$23,281,840.23--16.4%-22.9%
Aug 27, 2024
LLY
Eli Lilly & Co
10% OwnerSell24,552$968.46$23,777,667.73--20.9%-23.1%
Aug 22, 2024
LLY
Eli Lilly & Co
10% OwnerSell3,196$966.33$3,088,381.87--21.0%-25.4%
Jul 10, 2024
LLY
Eli Lilly & Co
10% OwnerSell210,000$939.82$197,361,397.77--2.8%-15.9%
Jul 8, 2024
LLY
Eli Lilly & Co
10% OwnerSell90,055$918.46$82,711,976.25--2.1%-15.3%
Jul 5, 2024
LLY
Eli Lilly & Co
10% OwnerSell52,369$915.18$47,927,193.52--3.2%-15.5%