LDBD
/

Nebius Group N.V.

NBISSTOCKNASDAQ

Communication Services

Last close

$218.16

Price chart

Loading…