BIT • 1BGU • CH1300646267
Generating your data highlights...
21.8b USD | # 495 in IT
N/A shares | 15.05k USD
194.02m
82.29% | 159.65m