DB • IBE1 • ES0144580Y14
Generating your data highlights...
160b USD | # 121 in DE
5.57k shares | 318.71m USD
6.67b
94.72% | 6.32b