Helping power the move higher is an upgrade from the analysts at Credit Suisse, TheStreet's Jim Cramer said on CNBC's "Mad Dash" segment.
The analyst, Tim Ramskill, upgraded Carnival to outperform from neutral and bumped his price target to $78.10 from $72.40. His new target implies almost 12% upside from current levels -- even after Tuesday's rally.
While Cramer agrees on the bullishness of Carnival, he doesn't necessarily agree with the analyst's reasoning behind the upgrade. Ramskill contends that he's no longer cautious on Carnival following its 33% underperformance of the lodging sector since September.
However, being bullish on Carnival because it's underperformed a similar sector isn't a good reason, Cramer argues. "We want to buy stocks because the companies are good," he says.
- Two Royal Caribbean Cruises Leave 500 Sick Just Days After Being Voted the Best
- Take a Tour of The Buffalo Trace Bourbon Distillery
- Jim Cramer: Time to Consider a Pullback in FANG Stocks
Why should investors avoid the relative, "if they like this, then they should like that" thesis? Because after going tit-for-tat, one group will eventually falter, explained Cramer, who also manages the Action Alerts PLUS charitable trust portfolio.
Rather than Carnival or other cruise stocks, like Royal Caribbean (RCL) - Get Report or Norwegian Cruise Line (NCLH) - Get Report , being attractive because they're cheaper than the lodging sector, they'll be less attractive once the lodging sector suffers a pullback because they're more expensive.
So where does that leave him on Carnival? Cramer says he likes the company because it's well run, undervalued and has solid booking trends. But he's not bullish on it simply because it's underperformed another sector. To be fair, Ramskill also highlighted Carnival's booking "resilience," as well as its earnings momentum as reasons to bet on the stock.
Investors shouldn't be investing based on industry or sector comparables. "We want people to buy stocks because the companies themselves are inexpensive and undervalued in the stock market. We don't want to buy a company because it's cheaper than another company," Cramer concluded.
Carnival Corp closed at $67.63 Tuesday, up 2.4%.
Watch all of Jim Cramer's full NYSE live shows right here:
More of What's Trending on TheStreet:
- AMD's Stock Plunge a Can't Miss Buying Opportunity?
- How Jeff Bezos' Amazon Stake Could Soar to a Mind-Boggling $110 Billion
- Will Nvidia's Stock Ever Go Down?
- How to Predict the Eventual Stock Market Correction Before Anyone Else
At the time of publication, Cramer's Action Alerts PLUS had no position in any security mentioned.