
Royal Caribbean sails toward record 2026 as booking momentum hits peak
Share
Royal Caribbean Group (NYSE:RCL) reported a banner fiscal 2025, capitalising on insatiable cruise demand to deliver total revenue of $17.9 billion and net income of $4.3 billion.