Company Valuation: Elior Group

Data adjusted to current consolidation scope
Fiscal Period: September 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 682.2 1,191 325.9 490.6 921.4 665.4 - -
Change - 74.57% -72.63% 50.55% 87.8% -27.78% - -
Enterprise Value (EV) 1 1,451 2,038 1,532 1,872 2,191 1,814 1,767 1,685
Change - 40.43% -24.83% 22.18% 17.09% -17.23% -2.59% -4.65%
P/E ratio -1.42x -11.9x -0.76x -4.31x -22.7x 31x 13.7x 8.24x
PBR 0.61x 1.12x 0.42x 0.58x 1.2x 0.82x 0.79x 0.74x
PEG - 0.2x -0x 0.1x 0.4x -0x 0x 0.1x
Capitalization / Revenue 0.17x 0.32x 0.07x 0.09x 0.15x 0.11x 0.1x 0.1x
EV / Revenue 0.37x 0.55x 0.34x 0.36x 0.36x 0.29x 0.28x 0.25x
EV / EBITDA 13.1x 20.4x 14.2x 9.09x 6.58x 4.85x 4.38x 3.9x
EV / EBIT -16.9x -23.4x -31.9x 35.3x 13.1x 8.75x 7.71x 6.6x
EV / FCF -37.2x -102x -15.2x -31.2x 11.2x 12.5x 15.1x 11.8x
FCF Yield -2.69% -0.98% -6.59% -3.21% 8.9% 7.99% 6.6% 8.47%
Dividend per Share 2 - - - - - 0.0889 0.1368 0.2112
Rate of return - - - - - 3.39% 5.21% 8.04%
EPS 2 -2.78 -0.58 -2.48 -0.45 -0.16 0.0846 0.1924 0.3188
Distribution rate - - - - - 105% 71.1% 66.2%
Net sales 1 3,967 3,690 4,451 5,223 6,053 6,219 6,408 6,649
EBITDA 1 111 100 108 206 333 373.8 403.8 431.8
EBIT 1 -86 -87 -48 53 167 207.2 229.1 255.2
Net income 1 -483 -100 -427 -93 -41 21.59 50.72 75.08
Net Debt 1 769 847 1,206 1,381 1,270 1,148 1,102 1,019
Reference price 2 3.960 6.910 1.891 1.941 3.634 2.626 2.626 2.626
Nbr of stocks (in thousands) 172,271 172,348 172,343 252,772 253,550 253,392 - -
Announcement Date 25/11/20 24/11/21 23/11/22 22/11/23 20/11/24 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
31.76x0.29x4.89x3.31% 778M
39.71x3.28x20.8x2.56% 108B
28.26x1.43x14.25x1.89% 57.73B
34.16x5.64x23.54x0.36% 24.88B
22.81x2.23x13.66x2.65% 24.5B
158.97x8.5x63.33x-.--% 10.64B
13.84x1.46x7.03x6.75% 10.41B
11.23x0.44x6.59x5.1% 8.72B
31.33x5.25x23.67x4.49% 8.59B
28.32x1.2x10.98x0.94% 8.47B
Average 40.04x 2.97x 18.87x 2.8% 26.26B
Weighted average by Cap. 37.29x 3.03x 19.39x 2.37%
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