BIT • 1ACX • ES0132105018
Generating your data highlights...
4.76b USD | # 877 in IT
2.38k shares | 17.88m USD
249.32m
71.41% | 178.04m