NEBIUS GROUP NV
NL0009805522
4.9M
-5.0M
-94K
635.6M
Missing dates indicate the stock had no collected data on those days