DB • 0VD • NL0015000IY2
Generating your data highlights...
30.1b USD | # 718 in DE
1.29k shares | 74.9m USD
1.81b
69.66% | 1.26b