5 Best Short Squeeze Stocks to Invest In

Page 5 of 5

1. Nebius Group NV (NASDAQ:NBIS)

Nebius Group NV (NASDAQ:NBIS) ranks among the best short squeeze stocks to invest in. Following the company’s first-quarter results, Compass Point boosted its price target for Nebius Group NV (NASDAQ:NBIS) to $260 from $150 on May 14, maintaining a Buy rating on the company’s shares.

Nebius Group NV (NASDAQ:NBIS) stated that group revenue climbed 75% quarter-over-quarter to $399 million from $227.7 million in the fourth quarter of 2025. At the same time, AI Cloud revenue increased 82% quarter-over-quarter, to $389.7 million from $214.2 million, accounting for 98% of total first-quarter revenue.

Moreover, annual recurring revenue rose to $1.92 billion, while group adjusted EBITDA increased to $129.5 million, with the AI Cloud adjusted EBITDA margin increasing to 45% from 24%.

Nebius Group NV (NASDAQ:NBIS) also adjusted its goal from over 3 gigawatts to more than 4 gigawatts of designated power by the close of 2026. The company has already signed over 3.5 gigawatts toward its earlier year-end 2026 contracted power objective, as well as power for up to 1.2 gigawatts at a new location in Pennsylvania.

Nebius Group NV (NASDAQ:NBIS) is a technology company that provides infrastructure and services to AI builders worldwide. It offers Nebius AI, an AI-centric cloud platform that provides full-stack infrastructure, including large-scale GPU clusters, cloud services, and developer tools.

While we acknowledge the potential of NBIS to grow, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and have limited downside risk. If you are looking for an AI stock that is more promising than NBIS and that has 100x upside potential, check out our report about the cheapest AI stock.

READ NEXT: Starter Stock Portfolio: 14 Safe Stocks to Buy Now and 40 Most Popular Stocks Among Hedge Funds Heading Into 2026.

Disclosure: None. Insider Monkey focuses on uncovering the best investment ideas of hedge funds and insiders. Please subscribe to our free daily e-newsletter to get the latest investment ideas from hedge funds’ investor letters by entering your email address below.

Page 5 of 5
1281292 - 11759070 - 1