
Royal Caribbean reported its Q2 earnings largely in line with expectations but lowered its full-year revenue growth guidance from 10% to 9%, citing geopolitical uncertainties as a key factor. The company also narrowed its forward net yield guidance in reported terms while keeping it steady in constant currency. Despite these adjustments, shares have remained flat recently, reflecting cautious investor sentiment in the cruise sector. The analyst views Royal Caribbean shares as a 'hold' at current levels, suggesting limited upside for now.