Nebius Class A

$87.69 upup -6.59 (-6.99%)
AS OF 4:00:00PM ET 12/12/2025
More Quote Information