| Royal Caribbean Cruises Ltd finalises pricing for share repurchase

to top