Royal Caribbean Group stock (LR0008862868): cruise giant rides demand wave after strong Q1 update — alphai