Carnival Corporation & plc | Financial Overview | Monexa