SEC
SlamSEC
SearchBrowseEarnings

ELI LILLY & Co

NYSE:LLY
Pharmaceutical Preparations·INDIANAPOLIS, IN
OverviewAll FilingsSum FinCreditInsidersGovernance
OverviewAll FilingsSum FinCreditInsidersGovernance

Summary Financials

Eli Lilly and Company, doing business as Lilly, is an American multinational pharmaceutical company headquartered in Indianapolis, Indiana, with offices in 18 countries. Its products are sold in approximately 125 countries.

CFO
Montarce Lucas
Revenue
$34.1B
+19.6% YoY
FY 2025
Adj. EBITDA
—
Net Income
$5.2B
15.4% margin
FY 2025
EPS (Diluted)
$5.80
FY 2025
Stock Price
$1008.39
+1.8%
2026-03-09
52W Range
$623.78 – $1133.95
P/E Ratio
173.9x
Market Cap
$951.3B
Cash
$3.3B
FY 2025
Total Debt
$33.6B
FY 2025
Net Debt
$30.4B
FY 2025
Enterprise Value
$981.6B
Debt / EBITDA
—
EV / EBITDA
—
Employees
—