NEW YORK (TheStreet) -- Shares of Royal Caribbean Cruises (RCL) - Get Report were soaring by 9.26% to $74.35 in Friday afternoon trading, after the cruise line reported third quarter earnings before the bell that beat analyst expectations.

Royal Caribbean posted adjusted earnings of $3.20 per share, slightly above analyst expectations of $3.10.

The Miami-based company barely missed analyst expectations for its revenue figures. It reported revenue of $2.56 billion when analysts were expecting $2.58 billion.

"Our goal is to double our earnings per share in a three-year period and to get to double digit returns on invested capital," CEO Richard Fain said Friday on CNBC's "Power Lunch." "Next year is our target year. We're on track to make that. The strategy has been to improve our revenues, keep our costs under control and moderate growth."

Separately, TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author. TheStreet Ratings has this to say about the recommendation:

TST Recommends

We rate ROYAL CARIBBEAN CRUISES LTD as a Buy with a ratings score of B. This is driven by some important positives, which we believe should have a greater impact than any weaknesses, and should give investors a better performance opportunity than most stocks we cover. The company's strengths can be seen in multiple areas, such as its increase in net income, revenue growth, attractive valuation levels, good cash flow from operations and expanding profit margins. We feel its strengths outweigh the fact that the company has had somewhat disappointing return on equity.

You can view the full analysis from the report here: RCL

Image placeholder title

RCL

data by

YCharts