Total shares in treasury now tops 11.5 million
Lancashire Holdings has bought back a further 105,000 common shares at an average price of 428.04p per share.
It now holds 11,582,168 common shares in treasury and has 170,920,895 common shares in issue.