DB • IBE1 • ES0144580Y14
Generating your data highlights...
150b USD | # 141 in DE
5.87k shares | 231.98m USD
6.49b
94.57% | 6.13b