3 Reasons to Buy Carnival Stock Like There’s No Tomorrow

  • Carnival’s business was hit hard by travel restrictions during the COVID-19 pandemic.

  • The company is bouncing back in a big way thanks to strong customer demand.

  • Carnival experienced record-breaking sales of $6.3 billion in its fiscal second quarter.

  • 10 stocks we like better than Carnival Corp. ›

Government restrictions during the COVID-19 pandemic inflicted a lot of financial damage to many travel-related businesses, including cruise ship operator Carnival (NYSE: CCL). But after years of rebuilding, the company finally got its groove back.

In its fiscal 2024, ended Nov. 30, Carnival hit all-time high sales of $25 billion, a strong 15% year-over-year increase. Fiscal 2025 looks to deliver even better results, given the historically high occupancy rates for its bookings. This contributed to Carnival shares skyrocketing nearly 70% over the past 12 months through July 2.

There are many reasons to consider an investment in Carnival stock. Here’s a look at three factors that make the cruise company a compelling long-term investment.

A cruise ship floats near a tropical beach.
Image source: Getty Images.

Carnival’s fiscal 2025 sales look likely to exceed the all-time high of $25 billion generated in 2024. The company experienced record revenue of $6.3 billion in its fiscal second quarter, ended May 31.

As a result, sales in 2025’s first half reached $12.1 billion, up from the previous year’s $11.2 billion. In fact, the company’s revenue has been on an upswing since the worst of the pandemic passed and is now higher than pre-pandemic levels.

CCL Revenue (TTM) Chart
Data by YCharts.

Strong customer demand enabled Carnival to raise ticket prices, driving revenue higher. In addition, the price increase didn’t dent onboard passenger spending, which rose 10% year over year to $2.2 billion in Q2.

But how long can this robust demand continue? After all, the impact of the Trump administration’s constantly changing tariff policies casts a cloud of uncertainty over how consumers may adjust their spending.

The answer is that demand could increase for years. Industry trade organization Cruise Lines International Association predicts the number of sea-going passengers will expand from 2024’s 34.6 million to 41.9 million by 2028. The rise in cruise travelers provides a tailwind to Carnival’s ability to maintain sales growth.

This is illustrated in Carnival’s 2026 advanced customer bookings, which matched 2025’s record levels as of Q2. The cruise line reached an all-time high in customer deposits of $8.5 billion in the quarter.

Higher sales isn’t the only boon to Carnival’s business. Fiscal Q2 net income hit $565 million, an impressive increase from the year-ago quarter’s $92 million.

Source link