LON : ITV
80.49
p
-0.51
(
-0.62 %
)
Pricing delayed by 15 minutes
Last updated
13 Feb 2026
04:40 PM