Investors are curious about Nebius Group (NBIS 1.67%) stock after Nvidia (NVDA 2.13%) 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.