'I never, ever thought that this would be possible.' ...
Carnival Corp. offers attractive growth prospects, supported by strong booking momentum, high pricing and robust onboard monetization. Read my CCL stock update.