Nasdaq • NBIS • NL0009805522
Generating your data highlights...
56.1b USD | # 417 in US
19.72m shares | 4.32b USD
220.41m
89.91% | 198.16m