Nasdaq • NBIS • NL0009805522
Generating your data highlights...
71b USD | # 340 in US
20.86m shares | 4.62b USD
238.4m
90.65% | 216.11m