DB:VPK5 | NL0009432491
Generating your data highlights...
5.04b USD | # 2175 in DE
190 shares | 12.06m USD
125.15m
48.66% | 60.9m