BIT • 1ADEN • CH0012138605
Generating your data highlights...
5.24b USD | # 868 in IT
2.7k shares | 145.42k USD
173.32m
99.77% | 172.92m