Company Valuation: JCDECAUX SE

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 4,683 3,769 3,878 3,245 3,297 4,670 - -
Change - -19.52% 2.9% -16.34% 1.62% 41.63% - -
Enterprise Value (EV) 1 5,625 4,747 4,884 4,001 3,885 5,027 4,811 4,631
Change - -15.62% 2.9% -18.08% -2.9% 29.41% -4.3% -3.74%
P/E -324x 28.5x 18.6x 12.5x 12.6x 16x 14.8x 13.7x
PBR 2.89x 2.14x 1.99x 1.47x 1.48x 1.93x 1.78x 1.72x
PEG - -0x 0.3x 0.5x 8.48x 1.4x 1.75x 1.81x
Capitalization / Revenue 1.71x 1.14x 1.09x 0.82x 0.83x 1.14x 1.09x 1.04x
EV / Revenue 2.05x 1.43x 1.37x 1.02x 0.98x 1.22x 1.12x 1.03x
EV / EBITDA 4.83x 3.69x 4.23x 3.17x 3.02x 4.14x 4.03x 3.94x
EV / EBIT 345x 22.4x 18.3x 9.99x 8.97x 10.9x 9.69x 8.68x
EV / FCF 6.75x 6.34x -4,884x 17.3x 11.3x 15.1x 13.6x 12x
FCF Yield 14.8% 15.8% -0.02% 5.8% 8.83% 6.63% 7.35% 8.32%
Dividend per Share 2 - - - 0.55 0.65 0.6865 0.748 0.8005
Rate of return - - - 3.63% 4.2% 3.13% 3.41% 3.65%
EPS 2 -0.068 0.621 0.978 1.211 1.229 1.369 1.485 1.597
Distribution rate - - - 45.4% 52.9% 50.1% 50.4% 50.1%
Net sales 1 2,745 3,316 3,570 3,935 3,967 4,111 4,293 4,505
EBITDA 1 1,164 1,286 1,156 1,263 1,287 1,214 1,193 1,177
EBIT 1 16.3 212 266.2 400.3 432.9 462 496.7 533.6
Net income 1 -14.5 132.1 209.2 258.9 262.6 293.6 317.8 350.3
Net Debt 1 942.2 977.8 1,006 756.3 587.4 357.2 141.3 -38.83
Reference price 2 22.00 17.72 18.20 15.16 15.48 21.94 21.94 21.94
Nbr of stocks (in thousands) 2,12,868 2,12,692 2,13,093 2,14,024 2,13,005 2,12,849 - -
Announcement Date 10/03/22 09/03/23 07/03/24 06/03/25 12/03/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.02x1.22x4.14x3.13% 534.37Cr
12.53x1.38x6.21x4.48% 2.51TCr
9.18x1.07x5.69x4.26% 2.33TCr
11.89x5.23x9.5x7.38% 1.07TCr
17.39x0.62x6.09x1.39% 463.33Cr
8.8x0.64x3.86x5.31% 409.76Cr
-34.2x1.38x5.84x-.--% 324.65Cr
17.52x0.38x5.33x2.52% 280.5Cr
27.4x3.73x10.46x-.--% 272.11Cr
Average 9.61x 1.74x 6.35x 3.17% 909.5Cr
Weighted average by Cap. 10.62x 1.75x 6.33x 4.18%

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