Is a Beat in the Cards for XL Group (XL) in Q2 Earnings?
XL Group Ltd XL is slated to report second-quarter 2018 results on Jul 31 after the market closes. Last reported quarter, the company came up with a negative earnings surprise of 13.68%. Let’s see, how things are shaping up for this announcement […]