Share buy-back spree continues for Lancashire Holdings
Lancashire yesterday bought back a further 140,000 common shares at an average price of 424.08p per share.
It holds 11,477,168 common shares in treasury and has 171,025,895 common shares in issue.