Company Valuation: SSP Group plc

Data adjusted to current consolidation scope
Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 2,202 1,511 1,613 1,268 1,372 1,448 - -
Change - -31.41% 6.76% -21.37% 8.17% 5.59% - -
Enterprise Value (EV) 1 3,683 2,661 3,034 2,950 3,189 3,399 3,427 3,444
Change - -27.73% 13.99% -2.77% 8.1% 6.6% 0.82% 0.5%
P/E -5.4x -146x 203x 46.9x -18.4x 15x 12.6x 11.3x
PBR 9.17x 6.72x 7.13x 5.64x 16.8x 41.3x 13.5x 7.55x
PEG - 1.5x -1x 0x 0x -0x 0.7x 1x
Capitalization / Revenue 2.64x 0.69x 0.54x 0.37x 0.38x 0.38x 0.36x 0.35x
EV / Revenue 4.41x 1.22x 1.01x 0.86x 0.88x 0.89x 0.86x 0.82x
EV / EBITDA 147x 8.49x 5.88x 4.76x 4.64x 4.57x 4.35x 4.15x
EV / EBIT -11.4x 84x 14.8x 12x 11.8x 11.7x 10.7x 9.87x
EV / FCF -166x 51.2x -24.3x -12.7x 39.7x 30.3x 29.3x 27x
FCF Yield -0.6% 1.95% -4.12% -7.88% 2.52% 3.31% 3.41% 3.7%
Dividend per Share 2 - - 0.025 0.035 0.042 0.0494 0.0576 0.0648
Rate of return - - 1.23% 2.2% 2.45% 2.6% 3.03% 3.41%
EPS 2 -0.513 -0.013 0.01 0.034 -0.093 0.1266 0.151 0.1685
Distribution rate - - 250% 103% -45.2% 39% 38.1% 38.5%
Net sales 1 834.2 2,185 3,010 3,433 3,638 3,818 3,991 4,179
EBITDA 1 25 313.4 515.6 620 687.1 743.1 788.3 830.4
EBIT 1 -323.3 31.7 204.8 246.6 269.1 289.9 321.2 348.9
Net income 1 -357.3 -10.2 8.1 27.4 -74.4 94.44 112.3 126.9
Net Debt 1 1,480 1,151 1,421 1,682 1,817 1,951 1,979 1,996
Reference price 2 2.768 1.898 2.026 1.593 1.713 1.900 1.900 1.900
Nbr of stocks (in thousands) 795,557 795,640 795,977 796,005 800,727 762,239 - -
Announcement Date 12/8/21 12/6/22 12/5/23 12/3/24 12/4/25 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
18.13x7.22x13.07x3.23% 164B
41.72x3.32x21.51x2.66% 108B
22.18x1.15x11.25x2.48% 50.55B
28.74x3.54x20.07x-.--% 40.95B
14.57x5.37x15.99x2.22% 37.15B
15.64x3.69x11.5x3.69% 24.38B
17.83x1.83x11.02x3.23% 22.67B
30.74x0.96x12.41x0.86% 14.64B
13.53x0.96x6.29x2.97% 13.61B
Average 22.56x 3.11x 13.68x 2.37% 52.89B
Weighted average by Cap. 24.66x 4.42x 15.23x 2.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