NBIS   $211.69  -3.83% Market Closed After Close 209.8 -0.89%

Nebius Group N.V.

Data not available