Freedom Broker Initiates Coverage of Royal Caribbean Cruises (RCL)

Royal Caribbean Cruises Ltd. (NYSE:RCL) is one of the best NYSE stocks to buy for long-term investment. Freedom Broker initiated coverage of Royal Caribbean Cruises Ltd. (NYSE:RCL) with a Buy rating on June 3 and set a price target of $320. The firm told investors that the cruise industry setup is “rare,” with record demand, a valuation gap, and disciplined supply. It added that although net yield ran well above pre-pandemic levels in 2025 across the group, the industry trades at a discount to lodging peers. Freedom Broker sees this as reflecting geopolitical risk, oil, and elevated leverage, but despite that, it does not view these risks as “thesis-breaking in our base case”.

Is Royal Caribbean Group (RCL) the Most Undervalued Growth Stock to Buy Now?

Royal Caribbean Cruises Ltd. (NYSE:RCL) also received a rating update from Morgan Stanley on May 26. The firm cut the price target on the stock to $280 from $310 and maintained an Equal Weight rating on the shares, telling investors in a research note that the Mexican government’s decision to reject Royal’s Perfect Day project led to a 10% earnings estimate cut.

Royal Caribbean Cruises Ltd. (NYSE:RCL) is a cruise company that owns and operates three global cruise brands: Royal Caribbean International, Celebrity Cruises, and Silversea Cruises. The company also holds an interest in TUI Cruises GmbH, which operates the German brands TUI Cruises and Hapag-Lloyd Cruises.

While we acknowledge the risk and potential of RCL as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than RCL and that has 10,000% upside potential, check out our report about this cheapest AI stock.

READ NEXT: 15 Stocks That Will Make You Rich in 10 Years AND 12 Best Stocks That Will Always Grow.

Disclosure: None. Follow Insider Monkey on Google News.

1281292 - 11759070 - 1