5 Stocks That Could Double Over the Next 2 Years

Page 5 of 5

1. Nebius Group N.V. (NASDAQ:NBIS)

Market Capitalization: $72.79 billion

On June 16, Nebius Group N.V. (NASDAQ:NBIS) announced the completion of its acquisition of Eigen AI. The transaction was originally announced on May 1, 2026, and closed on June 10 after receiving the necessary regulatory approvals and satisfying customary closing conditions. The acquisition is expected to strengthen Nebius’ AI software and infrastructure capabilities as demand for large-scale AI computing continues to accelerate.

Previously, on June 8, BofA analyst Tal Liani raised the firm’s price target on Nebius Group N.V. (NASDAQ:NBIS) to $280 from $240 and maintained a Buy rating. The analyst cited strengthening demand for AI compute capacity and the growing strategic importance of the company’s software stack as key drivers of the more bullish outlook.

Headquartered in Amsterdam, Netherlands, and established in 2024 following the restructuring of Yandex, Nebius Group N.V. (NASDAQ:NBIS) is a vertically integrated AI cloud infrastructure company. The firm provides NVIDIA-powered GPU clusters, cloud platforms, and AI development tools designed to support startups, enterprises, and foundation model developers building next-generation artificial intelligence applications.

While we acknowledge the potential of NBIS to double over the next 2 years, 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 this cheapest AI stock.

READ NEXT: 10 Most Overvalued Quantum Computing Stocks According to Short Sellers and 7 Best Longevity and Anti-Aging Stocks to Buy.

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