ITV plc (LON:ITV)
London flag London · Delayed Price · Currency is GBP · Price in GBX
79.90
+0.25 (0.31%)
Jun 24, 2026, 4:47 PM GMT

ITV plc Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Unknown Analyst
Deutsche Bank
No rating
Deutsche Bank
Hold
Reiterates
90p
HoldReiterates90p+12.64%May 15, 2026
Barclays
Barclays
Hold
Maintains
85p80p
HoldMaintains85p80p+0.13%May 15, 2026
J.P. Morgan
J.P. Morgan
Buy
Maintains
104p
BuyMaintains104p+30.16%Mar 10, 2026
Kepler Capital
Kepler Capital
Buy
Upgrades
81p95p
BuyUpgrades81p95p+18.90%Mar 6, 2026
Unknown Analyst
Bernstein
No rating
Bernstein
Hold
Maintains
n/a
HoldMaintainsn/an/aMar 6, 2026