Company Valuation: JCDECAUX SE

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 3,963 4,683 3,769 3,878 3,245 3,540 3,540 -
Change - 18.16% -19.52% 2.9% -16.34% 9.1% 0% -
Enterprise Value (EV) 1 5,087 5,625 4,747 4,884 4,001 6,625 6,477 6,315
Change - 10.58% -15.62% 2.9% -18.08% 65.6% -2.24% -2.51%
P/E ratio -6.56x -324x 28.5x 18.6x 12.5x 14.2x 12.9x 11.6x
PBR 2.49x 2.89x 2.14x 1.99x 1.47x 1.5x 1.39x 1.29x
PEG - 3.3x -0x 0.3x 0.5x -3.88x 1.2x 1x
Capitalization / Revenue 1.71x 1.71x 1.14x 1.09x 0.82x 0.89x 0.86x 0.82x
EV / Revenue 2.2x 2.05x 1.43x 1.37x 1.02x 1.67x 1.57x 1.47x
EV / EBITDA 4.28x 4.83x 3.69x 4.23x 3.17x 4.97x 4.71x 4.99x
EV / EBIT -20.1x 345x 22.4x 18.3x 9.99x 15.7x 14.3x 13x
EV / FCF 7.6x 6.75x 6.34x -4,884x 17.3x 26.3x 22.4x 21x
FCF Yield 13.2% 14.8% 15.8% -0.02% 5.8% 3.8% 4.47% 4.75%
Dividend per Share 2 - - - - 0.55 0.5998 0.6562 0.7177
Rate of return - - - - 3.63% 3.61% 3.95% 4.32%
EPS 2 -2.842 -0.068 0.621 0.978 1.211 1.167 1.287 1.434
Distribution rate - - - - 45.4% 51.4% 51% 50%
Net sales 1 2,312 2,745 3,316 3,570 3,935 3,979 4,128 4,299
EBITDA 1 1,188 1,164 1,286 1,156 1,263 1,332 1,376 1,265
EBIT 1 -253.7 16.3 212 266.2 400.3 423.1 451.7 486
Net income 1 -604.6 -14.5 132.1 209.2 258.9 253 278.2 309
Net Debt 1 1,124 942.2 977.8 1,006 756.3 3,086 2,937 2,775
Reference price 2 18.63 22.00 17.72 18.20 15.16 16.61 16.61 16.61
Nbr of stocks (in thousands) 212,738 212,868 212,692 213,093 214,024 213,116 213,116 -
Announcement Date 11/03/21 10/03/22 09/03/23 07/03/24 06/03/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
14.24x1.67x4.97x3.61% 4.2B
11.24x1.22x5.6x5.07% 21.66B
12x1x6.25x4.33% 21.71B
22.68x7.9x13.89x4.63% 15.22B
17.93x0.54x5.82x1.52% 4.37B
6.55x0.56x3.38x9.25% 3.99B
-10.42x1.51x6.98x - 3.18B
19.58x0.47x6.65x2.75% 2.74B
67.82x - - - 2.37B
Average 17.96x 1.86x 6.69x 4.45% 8.82B
Weighted average by Cap. 15.04x 2.41x 7.38x 4.61%

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. DEC Stock
  4. Valuation JCDECAUX SE