There's reason to be optimistic about the cruise line stock's future.
Here are three top stocks with room to run in the near term.
Earnings and guidance blew away expectations, but is it enough to overcome Carnival's debt load?