5 Best Long Term Stocks to Buy Under $20

2. Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH)

Number of Hedge Fund Holders: 55

Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH) is one of the best long term stocks to buy under $20. Bernstein initiated coverage of Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH) with a Market Perform rating on June 3 and set a price target of $18. The firm stated that it has a “structurally bullish view” on the cruise industry, and sees a broadening demand base outpacing constrained supply, with product innovation adding pricing power. Bernstein added that it sees “real structural weakness” for the company, but noted that the stock has sold off.

Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH) also received a rating update from Loop Capital on June 1. The firm initiated coverage of the stock with a Buy rating, setting a $22 price target as part of a broader research note launching coverage on the Cruise Line industry. It believes this to be an attractive entry point for investors, given the company’s recently reset FY26 earnings expectations with their Q1 earnings release.

Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH) is a global cruise company that operates Norwegian Cruise Line, Oceania Cruises, and Regent Seven Seas Cruises. The company’s brands offer a range of amenities, activities, and features, including bars and lounges, multiple dining venues, retail shopping areas, spas, casinos, and numerous entertainment choices.

1281292 - 11759070 - 1