You just read:

XL Group plc Announces $1 Billion Share Buyback Program and Quarterly Dividend of $0.20 per Ordinary Share; Also Announces Preference Ordinary Share Dividends

News provided by

XL Group plc

13 May, 2016, 06:57 ET