Carnival Corp Surpasses Q1 Forecasts and Announces $2.5B Buyback — What’s Causing CCL Stock to Decline Today? | Intellectia.AI