Posted by ABMN Staff on Nov 10th, 2025
ITV plc (LON:ITV – Get Free Report)’s share price traded up 15% on Saturday . The stock traded as high as GBX 81.35 and last traded at GBX 77.88. 47,380,695 shares traded hands during mid-day trading, an increase of 152%...
More of this article »