Prices delayed by at least 15 minutes | Print


Itv PLC (ITV)

ORD 10P
Sell: 80.10p|Buy: 80.15p|Change: 0.65 (-0.80%)