July 30, 2013 Investing and Market Analysis Solid Q2 Earnings for XL Group – Analyst Blog XL Group plc ‘s ( XL ) second quarter 2013 net operating net income of 75 cents per share breezed …read more