LON : ITV
73.00
p
-0.25
(
-0.34 %
)
Pricing delayed by 15 minutes
Last updated
07 Aug 2026
04:35 PM