Company Valuation: Eli Lilly and Company

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 126,190 153,067 250,419 347,613 524,224 815,948 - -
Change - 21.3% 63.6% 38.81% 50.81% 55.65% - -
Enterprise Value (EV) 1 139,069 165,981 263,395 361,640 546,522 837,362 831,745 819,593
Change - 19.35% 58.69% 37.3% 51.12% 53.22% -0.67% -1.46%
P/E ratio 14.8x 24.9x 45.1x 53x 101x 58.4x 42.7x 33.3x
PBR 48.3x 28.6x 29.4x 32.7x 48.9x 40.3x 23.6x 15.3x
PEG - -1.1x -4.57x 4.2x -6.3x 0x 1.2x 1.2x
Capitalization / Revenue 5.65x 6.24x 8.84x 12.2x 15.4x 17.6x 14.2x 11.9x
EV / Revenue 6.23x 6.76x 9.3x 12.7x 16x 18.1x 14.5x 12x
EV / EBITDA 18.4x 19.3x 26.3x 38.2x 63.7x 44x 32.4x 25.1x
EV / EBIT 22.9x 22.8x 31.1x 45.5x 77.4x 47.7x 35.2x 27x
EV / FCF 36.6x 32.5x 44.3x 69.1x 690x 100x 68x 45.8x
FCF Yield 2.73% 3.08% 2.26% 1.45% 0.15% 1% 1.47% 2.19%
Dividend per Share 2 2.58 2.96 3.4 3.92 4.52 5.193 5.993 6.765
Rate of return 1.96% 1.75% 1.23% 1.07% 0.78% 0.57% 0.66% 0.75%
EPS 2 8.89 6.79 6.12 6.9 5.8 15.51 21.24 27.18
Distribution rate 29% 43.6% 55.6% 56.8% 77.9% 33.5% 28.2% 24.9%
Net sales 1 22,320 24,540 28,318 28,541 34,124 46,251 57,467 68,497
EBITDA 1 7,551 8,589 10,005 9,472 8,584 19,019 25,670 32,688
EBIT 1 6,079 7,265 8,457 7,950 7,057 17,544 23,621 30,336
Net income 1 8,318 6,194 5,582 6,245 5,240 13,932 18,897 24,547
Net Debt 1 12,879 12,914 12,976 14,027 22,298 21,415 15,797 3,645
Reference price 2 131.43 168.84 276.22 365.84 582.92 906.18 906.18 906.18
Nbr of stocks (in thousands) 960,131 906,582 906,592 950,178 899,307 900,426 - -
Announcement Date 1/30/20 1/29/21 2/3/22 2/2/23 2/6/24 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield (Y) Capi. ($)
58.43x18.1x44.03x+0.57%816B
39.78x13.85x28.21x+1.26%597B
21.39x4.63x13.08x+2.80%402B
37.65x7.14x15.41x+3.22%342B
15.77x5.01x11.47x+2.60%300B
15.97x3.78x9.76x+3.70%253B
28.23x5.08x15.2x+1.97%244B
21.48x4.95x12.53x+3.27%234B
51.27x6.9x12.08x+2.76%179B
21.9x3.74x10.22x+5.58%169B
Average 31.19x 7.32x 17.20x +2.77% 353.59B
Weighted average by Cap. 35.76x 9.63x 22.55x +2.22%
See all sector valuations

Year-on-year evolution of the PER

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
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW