BIT • 1STER • FI0009005961
Generating your data highlights...
8.85b USD | # 737 in IT
402 shares | 25.65m USD
613.08m
95.93% | 588.16m