3 Reasons to Buy Carnival Stock Right Now

  • Carnival (CCL 4.38%) (CUK 4.03%) continues to deliver impressive results, but its stock is still 64% off its all-time high. There's good reason for that; it has a huge debt that makes it risky.