Company Valuation: ITV plc

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 4,272 4,426 3,012 2,555 2,733 3,125 3,125 -
Change - 3.6% -31.95% -15.16% 6.95% 14.36% 0% -
Enterprise Value (EV) 1 4,794 4,840 3,012 3,108 3,164 3,524 3,447 3,379
Change - 0.96% -37.77% 3.21% 1.79% 11.38% -2.17% -1.99%
P/E ratio 15x 11.9x 7.09x 12.2x 7.15x 15.7x 14.1x 13.5x
PBR 3.81x 2.99x - 1.44x 1.6x 1.83x 1.79x 1.74x
PEG - 0.4x 0.5x -0.2x 0.1x -0.3x 1.3x 3.1x
Capitalization / Revenue 1.54x 1.28x 0.81x 0.71x 0.78x 0.89x 0.87x 0.85x
EV / Revenue 1.72x 1.4x 0.81x 0.86x 0.91x 1x 0.96x 0.92x
EV / EBITDA 7.61x 5.55x 3.91x 5.81x 5.52x 6.19x 6.21x 5.8x
EV / EBIT 8.37x 5.95x 4.2x 6.36x 5.84x 6.89x 6.78x 6.24x
EV / FCF 10.4x 38.4x - 9.87x 11.1x 14.3x 9.47x 8.72x
FCF Yield 9.57% 2.6% - 10.1% 8.98% 7.01% 10.6% 11.5%
Dividend per Share 2 - 0.033 - 0.05 0.05 0.0489 0.0494 0.0507
Rate of return - 2.99% - 7.9% 6.79% 5.84% 5.9% 6.06%
EPS 2 0.071 0.093 0.106 0.052 0.103 0.0532 0.0592 0.0618
Distribution rate - 35.5% - 96.2% 48.5% 91.9% 83.4% 82.1%
Net sales 1 2,781 3,453 3,728 3,624 3,488 3,522 3,607 3,674
EBITDA 1 630 872 770 535 573 569.6 555.4 582.6
EBIT 1 573 813 717 489 542 511.2 508.3 541.1
Net income 1 285 378 428 210 408 204.2 236.5 249.3
Net Debt 1 522 414 - 553 431 398.4 322 253.3
Reference price 2 1.0680 1.1055 0.7516 0.6328 0.7360 0.8370 0.8370 0.8370
Nbr of stocks (in thousands) 3,999,984 4,003,410 4,006,931 4,037,822 3,712,938 3,733,868 3,733,868 -
Announcement Date 09/03/21 03/03/22 02/03/23 07/03/24 06/03/25 - - -
1GBP in Million2GBP
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
15.73x1x6.19x5.84% 4.25B
18.43x2.27x10.63x1.38% 193B
38.51x5.59x24x-.--% 21.12B
17.28x1.83x17.9x1.31% 5.55B
62.72x - - 1.51% 5.47B
22.52x0.59x4.75x1.19% 4.19B
26.55x1.3x47.56x1.44% 3.21B
8.98x0.75x6.28x7.2% 2.75B
10.99x0.5x1.74x7.71% 2.02B
Average 24.63x 1.73x 14.88x 3.07% 26.79B
Weighted average by Cap. 21.13x 2.46x 12.19x 1.46%
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