Investors are curious about Nebius Group (NBIS 3.16%) stock after Nvidia (NVDA 0.43%) announced it owned a stake in the AI company.

*Stock prices used were the afternoon prices of Feb. 21, 2025. The video was published on Feb. 23, 2025.