Company Valuation: ICG plc

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 5,105 3,488 5,884 5,602 4,316 5,090 - -
Change - -31.67% 68.69% -4.78% -22.97% 17.94% - -
Enterprise Value (EV) 1 5,998 4,476 6,758 6,231 4,428 5,015 4,751 4,403
Change - -25.38% 50.98% -7.79% -28.93% 13.25% -5.26% -7.32%
P/E 9.86x 12.5x 12.7x 12.7x 9.27x 10.6x 9.72x 8.37x
PBR 2.57x 1.75x 2.56x 2.27x 1.78x 1.88x 1.7x 1.5x
PEG - -0.3x 0.2x -2.48x 1.41x 1.52x 1.09x 0.5x
Capitalization / Revenue 5.2x 5.46x 6.2x 5.77x 4.17x 5x 4.55x 4.17x
EV / Revenue 6.11x 7.01x 7.12x 6.42x 4.27x 4.93x 4.25x 3.61x
EV / EBITDA 9.36x 13.2x 10.2x 10.9x 6.87x 8.47x 7.06x 5.78x
EV / EBIT 9.66x 13.9x 11.3x 10.9x 7.05x 8.47x 7.22x 5.87x
EV / FCF 25x 14x 27.4x 46x 5.24x 11.6x 9.83x 7.82x
FCF Yield 4% 7.16% 3.65% 2.17% 19.1% 8.59% 10.2% 12.8%
Dividend per Share 2 0.76 0.775 0.79 0.83 0.87 0.9099 0.9568 1.003
Rate of return 4.26% 6.37% 3.85% 4.25% 5.72% 4.9% 5.15% 5.4%
EPS 2 1.811 0.97 1.621 1.538 1.639 1.753 1.91 2.218
Distribution rate 42% 79.9% 48.7% 54% 53.1% 51.9% 50.1% 45.2%
Net sales 1 982.1 638.3 949.6 970.9 1,036 1,017 1,117 1,221
EBITDA 1 640.5 340.3 663.8 570.4 645 592 672.5 761.4
EBIT 1 621 322.1 597.8 574.2 627.8 591.8 658.3 750.4
Net income 1 526.8 280.6 473.4 451.2 478.4 516.1 578.7 662.5
Net Debt 1 893.5 988 874 629 112.6 -75 -339 -687
Reference price 2 17.86 12.17 20.54 19.54 15.20 18.57 18.57 18.57
Nbr of stocks (in thousands) 285,897 286,598 286,444 286,703 283,921 274,099 - -
Announcement Date 5/26/22 A 5/25/23 A 5/28/24 A 5/21/25 A 5/21/26 A - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
10.59x4.93x8.47x4.9% 6.74B
19.8x5.65x12.1x2.11% 168B
14.19x3.46x - 2.49% 151B
16.25x7.33x - 1.54% 102B
19.91x11.21x16.26x4.5% 71.26B
13.55x5.24x - 1.93% 49.81B
10.81x1.6x4.91x1.36% 43.55B
5.13x5.31x3.82x3.56% 35.34B
13.81x5.07x15.91x1.91% 32.15B
Average 13.78x 5.53x 10.25x 2.7% 73.3B
Weighted average by Cap. 15.75x 5.66x 11.51x 2.4%

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