ITV plc (GB:ITV) has released an update.
ITV plc has successfully executed a share buyback, purchasing 1,211,100 of its own shares at prices ranging from 78.85 to 79.75 pence per share, resulting in a volume-weighted average price of 79.27 pence per share. This recent transaction is part of a larger share buyback program initiated on March 7, 2024, with ITV now holding a total of 115,750,856 shares in treasury. The company’s total number of voting rights is currently 3,936,658,338, post-purchase.
For further insights into GB:ITV stock, check out TipRanks’ Stock Analysis page.