Carnival stock (NYSE: CCL), the largest cruise line operator in the U.S., has fared quite well recently, rising by about 18% over the last month, compared to the broader S&P 500 which has gained about ...