Nebius Group (NBIS) stock has recently taken a serious hit as investors reassess the risks of the artificial intelligence infrastructure boom.
After reaching a record high near $300 in June, shares closed at $171.45 on Tuesday, down roughly 43% from their peak. Still up more than 100% in 2026. The dismal sell-off is indicative of real worries about debt, higher financing expenses, and whether the new "neocloud" firms can return enough value from their huge capital investments in data centres.