XTRA:IBE1 | ES0144580Y14
Generating your data highlights...
159b USD | # 119 in DE
18.47k shares | 251.61m USD
6.67b
94.04% | 6.27b