shares of royal caribbean group rcl ran up 80 toward a more than threeyear high in premarket trading thursday after the cruise operator beat secondquarter profit and revenue expectations and gave a big boost to its fullyear outlook amid strong pricing and strength in onboard revenue the company swung to net income for 4588 million or 170 a share from a loss of 5216 million or 205 a share in the yearago period excluding nonrecurring items adjusted earnings per share of 182 beat the factset consensus of 157 total revenue grew 613 to 352 billion above the factset consensus of 341 billion as onboard revenue jumped 409 to 108 billion and passenger ticket revenue increased 723 to 244 billion bookings remain “significantly higher” than precovid 2019 levels and at record pricing for 2023 the company raised its guidance ranges for adjusted eps to 600 to 620 from 440 to 480 and for net yields compared with 2019 to 115 to 120 from 625 to 725 the stock has rocketed 1041 year to date through wednesday while the sp 500 spx has advanced 189