Prudential (HKG:2378, SGX:K6S) bought back 666,611 ordinary shares in London on Tuesday for an average price of 6.34 pounds sterling apiece, a Monday bourse filing said.
The insurer will cancel the shares, following which it will have 2,656,855,277 shares in issue.