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 373.2 - -
Change - -23.17% -0.06% -11.46% -55.64% 76.73% - -
Enterprise Value (EV) 1 642.7 506.3 483.5 446.2 190.7 369.5 357.9 351.7
Change - -21.23% -4.51% -7.72% -57.26% 93.76% -3.14% -1.74%
P/E 16.9x 10.2x 9.73x 9.65x 12.2x 48.8x 21.6x 14.8x
PBR 4.39x 2.69x 2.39x 1.91x 0.91x 1.77x 1.73x 1.64x
PEG - 0.3x 2.43x -0.9x -0.2x -0.9x 0x 0.3x
Capitalization / Revenue 0.53x 0.33x 0.32x 0.32x 0.16x 0.3x 0.29x 0.28x
EV / Revenue 0.48x 0.31x 0.29x 0.3x 0.15x 0.29x 0.28x 0.26x
EV / EBITDA 8.19x 5.25x 5.24x 5.48x 4.35x 12.5x 8.26x 6.42x
EV / EBIT 10.6x 6.53x 6.33x 6.74x 7.3x 31x 14x 9.46x
EV / FCF 18.3x 12.1x 7.13x 16.8x 3.6x 21x 22.2x 16.7x
FCF Yield 5.47% 8.28% 14% 5.94% 27.8% 4.77% 4.5% 5.99%
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% 4.67% 4.67% 3.5%
EPS 2 0.307 0.399 0.415 0.371 0.136 0.0628 0.1419 0.2071
Distribution rate 35.8% 40.1% 40% 38.5% 105% 228% 101% 51.8%
Net sales 1 1,331 1,639 1,663 1,493 1,302 1,254 1,293 1,357
EBITDA 1 78.53 96.45 92.27 81.45 43.8 29.58 43.33 54.79
EBIT 1 60.81 77.55 76.36 66.19 26.14 11.94 25.61 37.19
Net income 1 41.98 54.2 56.05 49.69 17.67 7.539 16.9 24.7
Net Debt 1 -57.5 -31.68 -54.18 -29.89 -20.46 -3.671 -15.26 -21.49
Reference price 2 5.200 4.055 4.040 3.580 1.662 3.065 3.065 3.065
Nbr of stocks (in thousands) 134,664 132,672 133,087 132,972 127,047 121,749 - -
Announcement Date 31/01/22 30/01/23 30/01/24 28/01/25 27/01/26 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
48.81x0.29x12.49x4.67% 493M
21.5x4.41x14.76x2.72% 105B
18.4x0.33x8.15x4.57% 7.18B
13.47x0.28x7.7x4.04% 5.11B
13.71x0.33x5.65x4.42% 4.11B
28.3x0.61x12.84x6.62% 3.6B
69.09x3.01x10.61x-.--% 3.42B
18.88x0.18x7.58x2.39% 2.65B
12.73x - - 4.05% 1.43B
7.35x - - 6.73% 1.07B
Average 25.22x 1.18x 9.97x 4.02% 13.36B
Weighted average by Cap. 22.03x 3.66x 13.52x 3%

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