Company Valuation: Eli Lilly and Company

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 2,50,419 3,47,613 5,24,224 6,95,134 9,62,248 8,81,121 - -
Change - 38.81% 50.81% 32.6% 38.43% -8.43% - -
Enterprise Value (EV) 1 2,63,395 3,61,640 5,46,522 7,25,355 9,97,483 8,98,503 8,78,047 8,49,026
Change - 37.3% 51.12% 32.72% 37.52% -9.92% -2.28% -3.31%
P/E ratio 45.1x 53x 101x 65.9x 46.8x 29x 23.5x 19.7x
PBR 29.4x 32.7x 48.9x 49x 36.3x 17.3x 11.3x 7.87x
PEG - 4.2x -6.3x 1x 0.5x 0.6x 1x 1x
Capitalization / Revenue 8.84x 12.2x 15.4x 15.4x 14.8x 10.3x 8.99x 7.98x
EV / Revenue 9.3x 12.7x 16x 16.1x 15.3x 10.5x 8.96x 7.68x
EV / EBITDA 26.3x 38.2x 63.7x 45.1x 34.1x 21.7x 17.3x 14.4x
EV / EBIT 31.1x 45.5x 77.4x 50.7x 36.6x 22.1x 18.3x 15.4x
EV / FCF 44.3x 69.1x 690x 193x 111x 43.2x 30.6x 24.3x
FCF Yield 2.26% 1.45% 0.15% 0.52% 0.9% 2.31% 3.26% 4.12%
Dividend per Share 2 3.4 3.92 4.52 5.2 6 6.82 7.529 8.351
Rate of return 1.23% 1.07% 0.78% 0.67% 0.56% 0.69% 0.76% 0.85%
EPS 2 6.12 6.9 5.8 11.71 22.95 34.08 42.1 50.08
Distribution rate 55.6% 56.8% 77.9% 44.4% 26.1% 20% 17.9% 16.7%
Net sales 1 28,318 28,541 34,124 45,043 65,179 85,399 98,047 1,10,484
EBITDA 1 10,005 9,472 8,584 16,079 29,271 41,358 50,857 58,876
EBIT 1 8,457 7,950 7,057 14,313 27,274 40,565 47,955 55,169
Net income 1 5,582 6,245 5,240 10,590 20,640 30,987 37,835 44,966
Net Debt 1 12,976 14,027 22,298 30,221 35,235 17,383 -3,073 -32,095
Reference price 2 276.22 365.84 582.92 772.00 1,074.68 988.09 988.09 988.09
Nbr of stocks (in thousands) 9,06,592 9,50,178 8,99,307 9,00,432 8,95,381 8,91,741 - -
Announcement Date 03/02/22 02/02/23 06/02/24 06/02/25 04/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
28.99x10.52x21.73x0.69% 88TCr
24.47x5.64x15.34x2.33% 55TCr
25.49x6.3x12.86x3.28% 37TCr
17.01x4.26x10.49x3.12% 33TCr
20.64x5.54x13.47x2.97% 28TCr
23.12x4.8x13.55x1.82% 28TCr
50.22x4.67x19x2.97% 28TCr
12.95x4.76x9.72x3.9% 20TCr
21.09x5.72x10x3.11% 18TCr
-46.86x5.6x31.97x2.5% 16TCr
Average 17.71x 5.78x 15.81x 2.67% 35.1TCr
Weighted average by Cap. 22.55x 6.61x 16.40x 2.29%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. LLY Stock
  4. Valuation Eli Lilly and Company