XTRA • IBE1 • ES0144580Y14
Generating your data highlights...
159b USD | # 124 in DE
17.66k shares | 316.9m USD
6.67b
94.72% | 6.32b