Investor Hub

Information about Nebius Group for shareholders, potential investors, and financial analysts
NASDAQ: Nebius Group
-5.09 (-2.64%)
$187.93
Jul 17, 2024 4:00 PM EST. Pricing delayed by 20 minutes