Company Valuation: Keller Group plc

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 504 712.4 582.2 640.4 1,048 1,129 - -
Change - 41.34% -18.28% 10.01% 63.62% 7.78% - -
Enterprise Value (EV) 1 696.5 905.7 881.1 877.7 1,175 1,242 1,166 1,082
Change - 30.03% -2.72% -0.38% 33.84% 5.72% -6.12% -7.17%
P/E ratio 11.9x 11.1x 12.8x 7.3x 7.5x 8.25x 7.73x 7.65x
PBR 1.24x 1.61x 1.18x 1.24x 1.76x 1.72x 1.5x 1.3x
PEG - 0.2x -0.4x 0.1x 0.1x 3.96x 1.16x 7.3x
Capitalization / Revenue 0.24x 0.32x 0.2x 0.22x 0.35x 0.37x 0.36x 0.35x
EV / Revenue 0.34x 0.41x 0.3x 0.3x 0.39x 0.41x 0.38x 0.34x
EV / EBITDA 3.4x 4.76x 4.29x 2.99x 3.66x 3.81x 3.46x 3.13x
EV / EBIT 6.33x 9.76x 8.11x 4.85x 5.53x 5.79x 5.23x 4.74x
EV / FCF 5.19x 12.6x -32.9x 8.51x 6.1x 11.3x 8.99x 7.82x
FCF Yield 19.3% 7.92% -3.04% 11.8% 16.4% 8.88% 11.1% 12.8%
Dividend per Share 2 0.359 0.359 0.377 0.452 0.497 0.5293 0.5587 0.5888
Rate of return 5.14% 3.64% 4.71% 5.14% 3.43% 3.25% 3.43% 3.62%
EPS 2 0.585 0.884 0.624 1.205 1.933 1.973 2.105 2.127
Distribution rate 61.4% 40.6% 60.4% 37.5% 25.7% 26.8% 26.5% 27.7%
Net sales 1 2,062 2,224 2,945 2,966 2,987 3,017 3,109 3,203
EBITDA 1 205 190.2 205.6 293.1 321.4 325.9 336.7 346.3
EBIT 1 110.1 92.8 108.6 180.9 212.6 214.7 222.8 228.2
Net income 1 42.5 63 46 89.4 142.3 138.7 144.8 143.9
Net Debt 1 192.5 193.3 298.9 237.3 126.9 112.6 36.58 -47.05
Reference price 2 6.98 9.85 8.00 8.80 14.50 16.28 16.28 16.28
Nbr of stocks (in thousands) 72,210 72,322 72,771 72,777 72,267 69,375 - -
Announcement Date 09/03/21 08/03/22 07/03/23 05/03/24 04/03/25 - - -
1GBP in Million2GBP
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
8.25x0.41x3.81x3.25% 1.5B
14.15x1.14x6.31x4.01% 75.52B
67.57x2.59x25.71x0.09% 68.29B
30.08x2.2x20.78x1.04% 61.2B
48.13x5.04x33.04x1.39% 48.04B
37.48x3.86x25.4x0.19% 34.62B
4.5x0.27x5.33x5.39% 30.01B
24.75x1.59x15.31x0.16% 27.92B
29.03x0.65x11.29x2% 28.11B
26.14x0.46x7.52x2.56% 25.15B
Average 29.01x 1.82x 15.45x 2.01% 40.04B
Weighted average by Cap. 33.58x 2.14x 17.66x 1.84%
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

  1. Stock Market
  2. Equities
  3. KLR Stock
  4. Valuation Keller Group plc