Aviva PLC (LSE:AV.) said it has completed its £1.0bn share buyback programme, first announced in August last year and extended in December.
Through the share buyback, the fifth-largest insurance group and the biggest in the UK purchased 245,225,489 shares at an average price of 408p per share, it said in a statement.
The company has committed to returning a total of £4.75bn to shareholders, including the £1bn share buyback programme now completed.