Earnings Carnival (CCL) Q2 2025 earnings Finance News Jun 24, 2025 Carnival shares climbed nearly 7% on Tuesday after the cruise line posted stronger-than-expected second-quarter… Read More...