Company Valuation: Keller Group plc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 712.4 582.2 640.4 1,048 1,153 2,154 - -
Change - -18.28% 10.01% 63.62% 10.01% 86.85% - -
Enterprise Value (EV) 1 905.7 881.1 877.7 1,175 1,182 2,210 2,106 2,003
Change - -2.72% -0.38% 33.84% 0.59% 87.02% -4.72% -4.88%
P/E 11.1x 12.8x 7.3x 7.5x 8.38x 13.4x 12.6x 12x
PBR 1.61x 1.18x 1.24x 1.76x 1.83x 3.13x 2.66x 2.31x
PEG - -0.4x 0.1x 0.1x 3x 0.7x 2.03x 2.36x
Capitalization / Revenue 0.32x 0.2x 0.22x 0.35x 0.37x 0.64x 0.61x 0.59x
EV / Revenue 0.41x 0.3x 0.3x 0.39x 0.38x 0.66x 0.6x 0.55x
EV / EBITDA 4.76x 4.29x 2.99x 3.66x 3.61x 6.2x 5.68x 5.25x
EV / EBIT 9.76x 8.11x 4.85x 5.53x 5.42x 9.21x 8.43x 7.8x
EV / FCF 12.6x -32.9x 8.51x 6.1x 6.72x 16.7x 14.7x 12.4x
FCF Yield 7.92% -3.04% 11.8% 16.4% 14.9% 6% 6.78% 8.05%
Dividend per Share 2 0.359 0.377 0.452 0.497 0.704 0.8092 0.8775 0.9338
Rate of return 3.64% 4.71% 5.14% 3.43% 4.23% 2.56% 2.78% 2.95%
EPS 2 0.884 0.624 1.205 1.933 1.987 2.359 2.506 2.633
Distribution rate 40.6% 60.4% 37.5% 25.7% 35.4% 34.3% 35% 35.5%
Net sales 1 2,224 2,945 2,966 2,987 3,087 3,367 3,522 3,630
EBITDA 1 190.2 205.6 293.1 321.4 327.3 356.2 370.6 381.2
EBIT 1 92.8 108.6 180.9 212.6 218.2 240 249.9 256.7
Net income 1 63 46 89.4 142.3 142.7 158.8 165.4 176
Net Debt 1 193.3 298.9 237.3 126.9 28.9 56 -48.27 -151.1
Reference price 2 9.85 8.00 8.80 14.50 16.66 31.62 31.62 31.62
Nbr of stocks (in thousands) 72,322 72,771 72,777 72,267 69,197 68,121 - -
Announcement Date 3/8/22 3/7/23 3/5/24 3/4/25 3/3/26 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
13.4x0.66x6.2x2.56% 2.87B
52.38x2.43x23.13x0.07% 91.24B
12.03x1.03x5.66x4.85% 66.89B
25.33x1.95x19.66x1.15% 54.96B
26.47x3.25x18.01x0.25% 47B
50.03x4.01x25.36x2.16% 39.35B
26.14x0.65x10.71x2.38% 31.75B
20.33x1.42x13.1x0.23% 29.93B
5.28x0.34x6.68x5.33% 28.38B
21.69x0.41x6.45x2.83% 27.02B
Average 25.31x 1.61x 13.50x 2.18% 41.94B
Weighted average by Cap. 29.57x 1.89x 15.56x 1.93%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Keller Group plc

Historical PBR trend

Valuation ratios - PBR - Keller Group plc

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Keller Group plc

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Keller Group plc


Year-on-year evolution of the Yield

Valuation ratios - Yield - Keller Group plc
  1. Stock Market
  2. Stocks
  3. KLR Stock
  4. Valuation Keller Group plc