ITV plc (GB:ITV) has released an update.
ITV plc has strategically repurchased 1,210,836 of its own shares on June 10, 2024, for a volume-weighted average price of 78.23 pence per share, as part of its share buyback program initiated on March 7, 2024. With this latest transaction, ITV holds nearly 49.7 million shares in treasury, impacting the total voting rights count to 4,002,720,807 for shareholders’ reference. The company’s share buyback plan has now accumulated shares at an average price of 72.71 pence since its launch.
For further insights into GB:ITV stock, check out TipRanks’ Stock Analysis page.