Company Valuation: Edenred SE

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 11,408 10,107 12,680 13,495 7,683 4,226 4,226 -
Change - -11.4% 25.45% 6.43% -43.07% -45% 0% -
Enterprise Value (EV) 1 12,523 10,923 12,987 14,595 9,489 5,892 5,609 5,278
Change - -12.78% 18.89% 12.38% -34.99% -37.91% -4.8% -5.89%
P/E ratio 47.8x 34.1x 34.8x 53.6x 15.8x 8.2x 8.89x 7.82x
PBR -9.28x -11.6x -17.6x -19.9x -8.39x -4.94x -5.46x -7.32x
PEG - 1.5x 1.5x -1.7x 0.2x 1.22x -1.15x 0.6x
Capitalization / Revenue 7.79x 6.21x 6.24x 5.37x 2.69x 1.43x 1.44x 1.35x
EV / Revenue 8.55x 6.71x 6.39x 5.81x 3.32x 1.99x 1.91x 1.68x
EV / EBITDA 21.6x 16.3x 15.5x 13.3x 7.5x 4.39x 4.47x 3.88x
EV / EBIT 27.5x 20.3x 18.9x 16.2x 9.12x 5.45x 5.65x 4.87x
EV / FCF 20.4x 22.3x 14.7x 16.1x 11.4x 6.86x 6.23x 6.1x
FCF Yield 4.9% 4.49% 6.78% 6.2% 8.77% 14.6% 16% 16.4%
Dividend per Share 2 0.75 0.9 1 1.1 1.21 1.318 1.362 1.489
Rate of return 1.62% 2.22% 1.97% 2.03% 3.81% 7.49% 7.74% 8.46%
EPS 2 0.97 1.19 1.46 1.01 2.01 2.145 1.979 2.251
Distribution rate 77.3% 75.6% 68.5% 109% 60.2% 61.4% 68.8% 66.2%
Net sales 1 1,465 1,627 2,031 2,514 2,856 2,958 2,935 3,139
EBITDA 1 580 670 836 1,094 1,265 1,342 1,256 1,361
EBIT 1 455 538 687 901 1,040 1,081 992.4 1,083
Net income 1 238 313 386 267 507 533.9 473.7 521.4
Net Debt 1 1,115 816 307 1,100 1,806 1,666 1,383 1,053
Reference price 2 46.41 40.57 50.88 54.14 31.75 17.60 17.60 17.60
Nbr of stocks (in thousands) 245,817 249,135 249,207 249,257 241,974 240,087 240,087 -
Announcement Date 3/2/21 2/22/22 2/21/23 2/27/24 2/18/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
8.38x2.02x4.46x7.33% 5.01B
25.9x14.27x20.29x0.81% 627B
11.09x1.68x7.79x0.19% 53.09B
25.86x1.52x10.68x-.--% 39.12B
10.77x3.14x6.8x-.--% 35.92B
20.76x6.4x12.16x-.--% 23.14B
11.15x3.65x7.45x1.4% 21B
23.75x3.58x12.27x-.--% 11.02B
137.47x8.41x121.92x-.--% 9.3B
-18.57x15.67x43.1x - 7.31B
Average 25.66x 6.04x 24.69x 1.08% 83.16B
Weighted average by Cap. 24.51x 11.63x 19.04x 0.71%
See all sector valuations

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