Nasdaq • NBIS • NL0009805522
Generating your data highlights...
73.4b USD | # 311 in US
17.34m shares | 3.12b USD
220.41m
89.73% | 197.77m