Company Valuation: ITV plc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 4,426 3,012 2,555 2,733 3,075 2,955 - -
Change - -31.95% -15.16% 6.95% 12.52% -3.91% - -
Enterprise Value (EV) 1 4,840 3,012 3,108 3,164 3,641 3,438 3,388 3,300
Change - -37.77% 3.21% 1.79% 15.08% -5.58% -1.44% -2.61%
P/E ratio 11.9x 7.09x 12.2x 7.15x 14.2x 11.3x 11.2x 10.7x
PBR 2.99x - 1.44x 1.6x 1.71x 1.6x 1.52x 1.47x
PEG - 0.5x -0.2x 0.1x -0.3x 0.6x 10.29x 2.1x
Capitalization / Revenue 1.28x 0.81x 0.71x 0.78x 0.88x 0.81x 0.8x 0.78x
EV / Revenue 1.4x 0.81x 0.86x 0.91x 1.04x 0.94x 0.92x 0.87x
EV / EBITDA 5.55x 3.91x 5.81x 5.52x 6.27x 5.87x 5.72x 5.44x
EV / EBIT 5.95x 4.2x 6.36x 5.84x 6.82x 6.6x 6.37x 6.07x
EV / FCF 38.4x - 9.87x 11.1x 24.6x 10.4x 9.68x 8.87x
FCF Yield 2.6% - 10.1% 8.98% 4.06% 9.64% 10.3% 11.3%
Dividend per Share 2 0.033 - 0.05 0.05 0.05 0.0501 0.0506 0.0526
Rate of return 2.99% - 7.9% 6.79% 6.07% 6.34% 6.41% 6.66%
EPS 2 0.093 0.106 0.052 0.103 0.058 0.0698 0.0706 0.0742
Distribution rate 35.5% - 96.2% 48.5% 86.2% 71.7% 71.8% 71%
Net sales 1 3,453 3,728 3,624 3,488 3,511 3,653 3,701 3,794
EBITDA 1 872 770 535 573 581 585.7 592.7 606.5
EBIT 1 813 717 489 542 534 521 532.1 543.4
Net income 1 378 428 210 408 220 257.2 246.7 277.1
Net Debt 1 414 - 553 431 566 483 433.4 345.1
Reference price 2 1.1055 0.7516 0.6328 0.7360 0.8235 0.7900 0.7900 0.7900
Nbr of stocks (in thousands) 40,03,410 40,06,931 40,37,822 37,12,938 37,33,868 37,39,962 - -
Announcement Date 03/03/22 02/03/23 07/03/24 06/03/25 05/03/26 - - -
1GBP in Million2GBP
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
11.32x0.94x5.87x6.34% 397.26Cr
17.71x2.15x9.8x1.45% 18TCr
67.5x6.29x28.34x-.--% 2.25TCr
18.34x1.94x19.08x1.25% 577.39Cr
55.37x - - 1.62% 519.98Cr
30.28x1.69x61.39x3.26% 351Cr
12.95x0.6x4.78x1.2% 322.22Cr
7.28x0.74x3.5x6.16% 256.34Cr
34.61x - - 1.63% 162.88Cr
Average 28.37x 2.05x 18.96x 2.55% 2.55TCr
Weighted average by Cap. 23.48x 2.49x 12.51x 1.47%

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