Carnival Corp (CUK): Record Q1 2025 Performance Amidst Market Headwinds | Monexa