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