Royal Caribbean Cruises (NYSE:RCL – Get Free Report) released its earnings results on Thursday. The company reported $1.77 earnings per share for the quarter, topping analysts’ consensus estimates of $1.33 by $0.44, Briefing.com reports. Royal Caribbean Cruises had a net margin of 14.28% and a return on equity of 51.54%. The firm had revenue of […]