BIT • 1IBE • ES0144580Y14
Generating your data highlights...
159b USD | # 87 in IT
2.14k shares | 320.16m USD
6.67b
94.72% | 6.32b