Cruise vacation company Royal Caribbean (NYSE:RCL) reported Q2 CY2024 results exceeding Wall Street analysts’ expectations, with revenue up 16.7% year on year to $4.11 billion. It made a non-GAAP profit of $3.21 per share, improving from its profit of $1.74 per share in the same quarter last year. Is now …
Read More »