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,098 - -
Change - -31.67% 68.69% -4.78% -22.97% 18.14% - -
Enterprise Value (EV) 1 5,998 4,476 6,758 6,231 4,428 5,023 4,759 4,411
Change - -25.38% 50.98% -7.79% -28.93% 13.44% -5.26% -7.31%
P/E 9.86x 12.5x 12.7x 12.7x 9.27x 10.5x 9.74x 8.38x
PBR 2.57x 1.75x 2.56x 2.27x 1.78x 1.87x 1.68x 1.49x
PEG - -0.3x 0.2x -2.48x 1.41x 1.36x 1.19x 0.5x
Capitalization / Revenue 5.2x 5.46x 6.2x 5.77x 4.17x 5x 4.56x 4.18x
EV / Revenue 6.11x 7.01x 7.12x 6.42x 4.27x 4.93x 4.26x 3.61x
EV / EBITDA 9.36x 13.2x 10.2x 10.9x 6.87x 8.41x 7.08x 5.79x
EV / EBIT 9.66x 13.9x 11.3x 10.9x 7.05x 8.43x 7.23x 5.88x
EV / FCF 25x 14x 27.4x 46x 5.24x 11x 9.5x 7.57x
FCF Yield 4% 7.16% 3.65% 2.17% 19.1% 9.09% 10.5% 13.2%
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.89% 5.14% 5.39%
EPS 2 1.811 0.97 1.621 1.538 1.639 1.766 1.91 2.218
Distribution rate 42% 79.9% 48.7% 54% 53.1% 51.5% 50.1% 45.2%
Net sales 1 982.1 638.3 949.6 970.9 1,036 1,020 1,117 1,221
EBITDA 1 640.5 340.3 663.8 570.4 645 597.2 672.5 761.4
EBIT 1 621 322.1 597.8 574.2 627.8 595.7 658.3 750.4
Net income 1 526.8 280.6 473.4 451.2 478.4 520.4 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.60 18.60 18.60
Nbr of stocks (in thousands) 285,897 286,598 286,444 286,703 283,921 274,099 - -
Announcement Date 5/26/22 5/25/23 5/28/24 5/21/25 5/21/26 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
10.53x4.93x8.41x4.89% 6.82B
19.5x5.54x11.87x2.14% 166B
14.5x3.52x - 2.44% 155B
16.68x7.43x - 1.5% 104B
20.54x11.58x16.8x4.37% 73.51B
13.66x5.26x - 1.92% 50.23B
11.94x1.83x5.6x1.23% 48.08B
5.13x5.31x3.82x3.56% 35.7B
13.94x5.14x16.03x1.89% 32.55B
Average 14.05x 5.62x 10.42x 2.66% 74.6B
Weighted average by Cap. 15.92x 5.71x 11.55x 2.36%

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

LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!