KineRuby

Research

HomeLLY overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Eli Lilly and Company logo

Eli Lilly and Company

LLYNYSE

$1,294.35

Last price · USD

Market cap
$1.16T
P/E
56.4x
EV / EBITDA
37.8x
P/S
17.8x
FCF yield
0.8%
Div. yield
0.46%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Eli Lilly and Company key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth44.7%32.0%19.6%0.8%——
Operating income growth74.3%58.0%24.7%9.1%——
Net income growth94.9%102.1%-16.1%11.9%——
EPS (diluted) growth96.0%101.9%-11.7%12.3%——
Free cash flow growth138.6%219.3%-168.5%-14.6%——
Margins
Gross margin83.0%81.3%79.2%76.8%74.2%—
Operating margin45.6%37.8%31.6%30.3%28.0%—
EBITDA margin48.6%41.8%25.1%30.3%28.4%—
Net margin31.7%23.5%15.4%21.9%19.7%—
FCF margin13.8%8.3%-9.2%16.1%19.0%—
Returns on capital
Return on equity77.8%74.6%48.6%58.6%62.2%—
Return on assets18.4%13.5%8.2%12.6%11.4%—
Return on invested capital38.5%31.9%26.0%32.0%32.6%—
Leverage & liquidity
Debt / equity1.60x2.37x2.34x1.52x1.88x—
Net debt / EBITDA1.12x1.62x2.62x1.64x1.62x—
Current ratio1.58x1.15x0.94x1.05x1.23x—
Interest coverage37.34x21.83x22.20x26.10x23.35x—
Profitability & operating
EBIT29,69617,0407,0417,1386,495+46.2%
EBITDA31,69318,8078,5688,6618,043+40.9%
Operating income29,69617,04010,7878,6537,933+39.1%
Income before tax25,73112,6806,5556,8066,156+43.0%
Net income20,64010,5905,2406,2455,582+38.7%
Earnings per share
EPS (basic)$23.07$11.76$5.83$6.57$5.85+40.9%
EPS (diluted)$22.95$11.71$5.80$6.57$5.85+40.7%
Share count (millions)
Weighted avg shares outstanding898901899950954-1.5%
Weighted avg shares outstanding (diluted)898904903950954-1.5%
Balance sheet highlights
Net debt35,34030,37622,40714,17213,066+28.2%
Total debt42,50333,64425,22516,23916,885+26.0%
Total investments2,9073,3713,1613,0473,303-3.1%
Total stockholders' equity26,53514,19210,77210,6508,979+31.1%
Total assets112,47678,71564,00649,49048,806+23.2%
Cash flow highlights
Free cash flow8,9723,760(3,152)4,6005,388+13.6%
Operating cash flow16,8138,8184,2407,5867,366+22.9%
Capital expenditure(7,841)(5,058)(7,392)(2,985)(1,978)—
Net cash from operating activities16,8138,8184,2407,5867,366+22.9%
Additional fields
Accrued Expenses011,53911,6898,7841,034—