BIT • 1AD • NL0011794037
Generating your data highlights...
34.9b USD | # 363 in IT
340 shares | 157.66m USD
880.05m
98.91% | 870.43m