Company Valuation: Inchcape plc

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 2,525 3,490 3,068 2,953 3,027 2,859 2,859 -
Change - 38.19% -12.08% -3.76% 2.51% -5.56% 0% -
Enterprise Value (EV) 1 2,592 3,435 3,945 3,994 3,519 3,479 3,385 3,255
Change - 32.53% 14.86% 1.23% -11.89% -1.14% -2.68% -3.86%
P/E ratio -18.1x 30.7x -273x 11x 7.55x 10.7x 9.11x 8.47x
PBR 2.38x 3.15x 2x 1.96x 2.31x 2.22x 1.99x 1.75x
PEG - -0x 2x -0x 0.1x -0.4x 0.5x 1.11x
Capitalization / Revenue 0.37x 0.46x 0.38x 0.26x 0.33x 0.32x 0.3x 0.29x
EV / Revenue 0.38x 0.45x 0.49x 0.35x 0.38x 0.38x 0.36x 0.33x
EV / EBITDA 11.8x 8.78x 7.71x 4.86x 4.96x 5.14x 4.8x 4.41x
EV / EBIT 15.7x 10.5x 9.6x 5.97x 6.03x 6.34x 5.89x 5.49x
EV / FCF 12.5x 11x 9.28x 7.99x 6.94x 10.8x 9.59x 9.48x
FCF Yield 8% 9.1% 10.8% 12.5% 14.4% 9.28% 10.4% 10.5%
Dividend per Share 2 0.069 0.225 0.288 0.339 0.285 0.3134 0.3556 0.3866
Rate of return 1.07% 2.47% 3.51% 4.74% 3.7% 3.95% 4.48% 4.88%
EPS 2 -0.356 0.296 -0.03 0.648 1.019 0.7395 0.8703 0.9365
Distribution rate -19.4% 76% -960% 52.3% 28% 42.4% 40.9% 41.3%
Net sales 1 6,838 7,640 8,133 11,447 9,263 9,061 9,427 9,757
EBITDA 1 219.2 391.1 511.8 822 709 677.4 705.1 738.8
EBIT 1 165.5 328.1 410.8 669 584 548.4 574.5 592.4
Net income 1 -140.1 117 -11.2 270 421 282.6 310.3 327.9
Net Debt 1 66.5 -54.9 877.1 1,041 492 620.2 526.9 396.2
Reference price 2 6.435 9.095 8.200 7.155 7.695 7.930 7.930 7.930
Nbr of stocks (in thousands) 392,413 383,685 374,145 412,663 393,347 360,481 360,481 -
Announcement Date 25/02/21 24/02/22 23/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.($)
10.72x0.38x5.14x3.95% 3.84B
20.72x0.93x11.23x3.02% 18.95B
12.97x0.9x8.1x - 8.65B
10.82x0.49x7.51x0.24% 2.32B
33.01x3.94x19.93x2.24% 1.03B
11.84x - - - 907M
12.82x - - 2.69% 727M
21.52x0.65x5.02x6.29% 489M
Average 16.80x 1.22x 9.49x 3.07% 4.61B
Weighted average by Cap. 17.22x 0.92x 9.72x 2.93%
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. INCH Stock
  4. Valuation Inchcape plc