Company Valuation: SThree plc

Data adjusted to current consolidation scope
Fiscal Period: November 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 700.3 538 537.7 476 211.2 290.7 - -
Change - -23.17% -0.06% -11.46% -55.64% 37.69% - -
Enterprise Value (EV) 1 642.7 506.3 483.5 446.2 190.7 285.8 275.9 269.8
Change - -21.23% -4.51% -7.72% -57.26% 49.88% -3.46% -2.23%
P/E 16.9x 10.2x 9.73x 9.65x 12.2x 42.6x 17.3x 11.8x
PBR 4.39x 2.69x 2.39x 1.91x 0.91x 1.39x 1.38x 1.33x
PEG - 0.3x 2.43x -0.9x -0.2x -0.7x 0x 0.3x
Capitalization / Revenue 0.53x 0.33x 0.32x 0.32x 0.16x 0.23x 0.23x 0.22x
EV / Revenue 0.48x 0.31x 0.29x 0.3x 0.15x 0.23x 0.21x 0.2x
EV / EBITDA 8.19x 5.25x 5.24x 5.48x 4.35x 10.1x 6.46x 4.98x
EV / EBIT 10.6x 6.53x 6.33x 6.74x 7.3x 26.4x 11x 7.39x
EV / FCF 18.3x 12.1x 7.13x 16.8x 3.6x 16.4x 17.7x 13.2x
FCF Yield 5.47% 8.28% 14% 5.94% 27.8% 6.1% 5.64% 7.6%
Dividend per Share 2 0.11 0.16 0.166 0.143 0.143 0.143 0.143 0.1072
Rate of return 2.12% 3.95% 4.11% 3.99% 8.6% 5.98% 5.98% 4.49%
EPS 2 0.307 0.399 0.415 0.371 0.136 0.056 0.1384 0.2034
Distribution rate 35.8% 40.1% 40% 38.5% 105% 255% 103% 52.7%
Net sales 1 1,331 1,639 1,663 1,493 1,302 1,249 1,288 1,352
EBITDA 1 78.53 96.45 92.27 81.45 43.8 28.41 42.72 54.12
EBIT 1 60.81 77.55 76.36 66.19 26.14 10.85 25.11 36.52
Net income 1 41.98 54.2 56.05 49.69 17.67 7.091 17.01 24.68
Net Debt 1 -57.5 -31.68 -54.18 -29.89 -20.46 -4.932 -14.81 -20.98
Reference price 2 5.200 4.055 4.040 3.580 1.662 2.390 2.390 2.390
Nbr of stocks (in thousands) 134,664 132,672 133,087 132,972 127,047 121,645 - -
Announcement Date 1/31/22 1/30/23 1/30/24 1/28/25 1/27/26 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
42.64x0.23x10.06x5.98% 388M
22.55x4.59x15.66x2.64% 99.97B
18.84x0.33x8.28x4.51% 7.29B
11.64x0.27x7.25x4.42% 4.67B
27.75x0.6x12.45x6.72% 3.55B
12.69x0.3x4.89x5% 3.54B
83.8x3.03x10.68x-.--% 3.37B
17x0.16x6.99x2.66% 2.39B
12.7x - - 4.06% 1.41B
7.39x - - 6.75% 1.06B
Average 25.70x 1.19x 9.53x 4.27% 12.76B
Weighted average by Cap. 23.15x 3.81x 14.20x 2.98%

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. STHR Stock
  4. Valuation SThree plc