DB:VPK5 | NL0009432491
Generating your data highlights...
5.77b USD | # 2300 in DE
204 shares | 11.32m USD
114.61m
49.71% | 56.97m