Loading...

Nebius Group N.V.

NBISNASDAQ
Communication Services
Internet Content & Information
$147.16
$-9.92(-6.32%)
U.S. Market opens in 18h 16m

Frequently Asked Questions