71.80GBP0.00%Mkt Cap: 3.41B $P/E: 11.97Today
ITV plc, a vertically integrated production, broadcasting, and streaming company, which creates, owns, and distributes content on various platforms worldwide. It operates through ITV Studios and Media & Entertainment seg…
Industry Peers
BroadcastingKey Statistics
Company
Market Cap3.41B $
Enterprise Value4.32B $
Revenue (TTM)4.53B $
Gross Profit758.02M $
Net Income (TTM)282.17M $
Revenue/Share1.208 USD
Last Price71.80 GBP
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees6.9K
CountryGB
SectorCommunication Services
IndustryBroadcasting
ISIN—
Valuation
P/E (Trailing)11.97
P/E (Forward)8.50
PEG—
EV/EBITDA6.43
EV/Revenue0.96
P/S0.75
P/B1.56
EPS (TTM)0.06
EPS (Forward)0.08
52W Range
65.7028% of range87.35
52W High87.35 GBP
52W Low65.70 GBP
Profitability
Gross Margin16.75%
Oper. Margin7.49%
EBITDA Margin14.85%
Profit Margin6.27%
ROE12.24%
ROA5.13%
Growth
Revenue Growth1.10%
Earnings Growth26.70%
Cash Flow & Leverage
Operating CF259.09M $
CapEx (TTM)69.26M $
FCF Margin6.00%
FCF Yield7.97%
Net Debt836.26M $
Net Debt/EBITDA1.24
Balance Sheet
Debt/Equity0.49
Current Ratio1.25
Quick Ratio0.80
Book Value/Sh0.4610 GBP
Cash/Share0.0700 GBP
Dividends
Fwd Div Rate0.0500 GBP
Trail. Div Rate0.0500 GBP
Div. Yield6.91%
5Y Avg Yield4.69%
Payout Ratio81.97%
Ex-Div DateOct 15, 2026
Pay Date—
Splits
Last Split3.303:1
Split DateFeb 2, 2001
Analyst Consensus
Rating2.8 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)80.17 GBP
Upside (mean)+11.7%
Target Range66.00 GBP – 95.00 GBP
GBP66.00+11.7% to meanGBP95.00
# Analysts6
Ownership
Shares Out.3.70B
Float3.68B
Insiders4.92%
Institutions69.45%
Technical
SMA 5076.09 (-5.6%)
SMA 20079.33 (-9.5%)
Beta0.81
S&P 52W Chg18.16%
Avg Vol (30d)10.07M
Avg Vol (10d)11.82M
Technical Indicators
RSI (14)40.4
MACD-1.2241
MACD Signal-1.3140
MACD Hist.+0.0899
BB Upper76.02 GBP
BB Middle73.04 GBP
BB Lower70.07 GBP
BB Width8.15%
ATR (14)1.999 GBP
Vol Ratio (20d)0.41x