XTRA • IBE1 • ES0144580Y14
Generating your data highlights...
153b USD | # 142 in DE
15.15k shares | 238.38m USD
6.49b
94.57% | 6.13b