ITV plc (GB:ITV) has released an update.
ITV plc has conducted a share buyback, purchasing 121,091 shares at prices between 80.65 pence and 80.80 pence, with an average of 80.76 pence per share. Post-transaction, ITV holds over 104 million shares in treasury and maintains around 3.95 billion shares with voting rights. This move follows a buyback program initiated in March, accumulating a total of nearly 113 million shares bought at an average price of 75.73 pence each.
For further insights into GB:ITV stock, check out TipRanks’ Stock Analysis page.