The stock market rebounded on Monday as oil prices dropped below $95 per barrel, easing inflation concerns amid efforts to reopen the Strait of Hormuz. Investors also continued to closely watch developments in the Iran war.
Overall, S&P 500 increased 1.0% to 6,699, while NASDAQ rose 1.2% to 22,374.
Chart of the Day
Here is the one-year chart of Nebius (NBIS) as of March 10, 2026, when the stock was at $96.
Last quarter, the company managed to deliver 547% year-over-year revenue growth, while its core AI cloud business grew a whooping 830%, reflecting extremely strong demand.
Management stated the company sold out its cloud capacity last quarter, and even the early capacity planned for 2026 is already fully booked. Customers are rapidly scaling their AI usage, with many expanding from hundreds of GPUs to tens of thousands as AI products move from testing to real enterprise deployment.
To meet this demand, Nebius is aggressively expanding its infrastructure, targeting more than 3 gigawatts of data center power capacity in 2026 as the global race for AI computing accelerates.
Nebius’ quarterly revenue has exploded from $38 million to $228 million in just 4 quarters, with estimates pointing towards $1.5 billion a quarter 4 quarters from now. Wow!
NBIS is a large holding in the Growth Portfolio and Focus List.
