Eli Lilly and Company (NYSE: LLY) trades at $1,058.18 as of February 6, 2026. The stock is up over 37% from its 52-week low of $623.78. Lilly's market cap sits near $947 billion after it briefly crossed $1 trillion in November 2025.
Stock Price of Eli Lilly
Eli Lilly Stock Forecast
Wall Street analysts rate Eli Lilly a "Strong Buy" with an average 12-month price target of $1,134, about 7% above its current price. Targets range from $700 on the low end to $1,500 at the high. The bullish case rests on continued GLP-1 drug demand — Mounjaro and Zepbound generated over $40 billion combined in 2025. Lilly's own 2026 guidance calls for $80–83 billion in revenue and $33.50–$35 in non-GAAP EPS. The expected launch of an oral GLP-1 pill, orforglipron, could further widen its addressable market. Rising competition from Novo Nordisk and compounded alternatives remains a risk.
Eli Lilly Valuation
Timeline of Eli Lilly Funding
1876
Company Founded
Colonel Eli Lilly, a pharmacist and Civil War veteran, started Eli Lilly and Company in Indianapolis with $1,400 in capital.
1937
Lilly Endowment Established
The Lilly family created the Lilly Endowment, a charitable foundation funded by company shares. It remains Eli Lilly's single largest shareholder today at ~10% ownership.
1952
IPO — Listed on NYSE
Eli Lilly offered its first public shares on the New York Stock Exchange, opening the company to institutional and retail investors for the first time.
1986–1997
Four Stock Splits (2-for-1 each)
The company executed 2-for-1 stock splits in 1986, 1989, 1995, and 1997 — effectively multiplying each original share into 16 shares over this period.
2020–2024
$27B+ Manufacturing Investment
Lilly committed over $27 billion to new U.S. manufacturing sites and facility expansions, including a $3 billion Wisconsin plant, to meet surging GLP-1 drug demand.
November 2025
$1 Trillion Market Cap
Eli Lilly became the first healthcare company to reach a $1 trillion market capitalization, driven by blockbuster Mounjaro and Zepbound sales.
Eli Lilly Investors
Lilly Endowment Inc
Shares: 95.5M
Ownership: 10.10%
Value: ~$101.1B
Type: Foundation / Insider
Largest Shareholder
Vanguard Group Inc
Shares: 81.0M
Ownership: 8.56%
Value: ~$85.7B
Type: Institutional — Index Funds
Passive Giant
BlackRock Inc
Shares: 65.8M
Ownership: 6.96%
Value: ~$69.6B
Type: Institutional — Asset Manager
Top 3 Holder
PNC Financial Services Group
Shares: 51.4M
Ownership: 5.43%
Value: ~$54.4B
Type: Institutional — Banking
5%+ Holder
State Street Corp
Shares: 34.7M
Ownership: 3.67%
Value: ~$36.8B
Type: Institutional — Index Funds
Major Index Tracker
Capital Research Global Investors
Shares: 25.1M
Ownership: 2.65%
Value: ~$26.6B
Type: Institutional — Active Manager
Growth Fund
FMR LLC (Fidelity)
Shares: 24.2M
Ownership: 2.56%
Value: ~$25.6B
Type: Institutional — Mutual Funds
Active Manager
Geode Capital Management
Shares: 19.8M
Ownership: 2.10%
Value: ~$21.0B
Type: Institutional — Quantitative
Systematic Investor
Morgan Stanley
Shares: 15.2M
Ownership: 1.61%
Value: ~$16.1B
Type: Institutional — Investment Bank
Wall Street Bank