Company Valuation: Eli Lilly and Company

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 250,419 347,613 524,224 695,134 962,248 1,024,745 - -
Change - 38.81% 50.81% 32.6% 38.43% 6.49% - -
Enterprise Value (EV) 1 263,395 361,640 546,522 725,355 997,483 1,042,198 1,021,715 992,684
Change - 37.3% 51.12% 32.72% 37.52% 4.48% -1.97% -2.84%
P/E ratio 45.1x 53x 101x 65.9x 46.8x 33.6x 27.2x 22.9x
PBR 29.4x 32.7x 48.9x 49x 36.3x 20.1x 13.2x 9.13x
PEG - 4.2x -6.3x 1x 0.5x 0.7x 1.2x 1.2x
Capitalization / Revenue 8.84x 12.2x 15.4x 15.4x 14.8x 12x 10.4x 9.27x
EV / Revenue 9.3x 12.7x 16x 16.1x 15.3x 12.2x 10.4x 8.98x
EV / EBITDA 26.3x 38.2x 63.7x 45.1x 34.1x 25.2x 20.1x 16.9x
EV / EBIT 31.1x 45.5x 77.4x 50.7x 36.6x 25.7x 21.3x 18x
EV / FCF 44.3x 69.1x 690x 193x 111x 50.1x 35.6x 28.4x
FCF Yield 2.26% 1.45% 0.15% 0.52% 0.9% 1.99% 2.81% 3.52%
Dividend per Share 2 3.4 3.92 4.52 5.2 6 6.822 7.544 8.359
Rate of return 1.23% 1.07% 0.78% 0.67% 0.56% 0.59% 0.66% 0.73%
EPS 2 6.12 6.9 5.8 11.71 22.95 34.18 42.23 50.14
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,279 98,159 110,598
EBITDA 1 10,005 9,472 8,584 16,079 29,271 41,420 50,941 58,895
EBIT 1 8,457 7,950 7,057 14,313 27,274 40,619 48,017 55,209
Net income 1 5,582 6,245 5,240 10,590 20,640 30,987 37,835 44,963
Net Debt 1 12,976 14,027 22,298 30,221 35,235 17,453 -3,030 -32,061
Reference price 2 276.22 365.84 582.92 772.00 1,074.68 1,149.15 1,149.15 1,149.15
Nbr of stocks (in thousands) 906,592 950,178 899,307 900,432 895,381 891,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.($)
33.62x12.22x25.16x0.59% 1,025B
24.81x5.72x15.56x2.3% 559B
27.31x6.66x13.61x3.08% 394B
17.31x4.28x10.51x3.11% 324B
53.32x4.96x20.16x2.8% 295B
23.32x4.83x13.75x1.81% 286B
20.51x5.3x12.89x3.08% 270B
12.03x4.53x9.26x4.17% 186B
22.48x6.03x10.53x2.92% 187B
-45.84x5.54x31.24x2.53% 159B
Average 18.89x 6.01x 16.27x 2.64% 368.53B
Weighted average by Cap. 24.91x 7.29x 17.71x 2.17%

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. Stocks
  3. LLY Stock
  4. Valuation Eli Lilly and Company
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
BENEFIT NOW