Carnival Corporation (LON:CCL) stock has charted a course to impressive heights, reaching a 52-week high of $27.17. This peak ...