DB • JP71 • NL0015002K83
Generating your data highlights...
1.91b USD | # 4025 in DE
89 shares | 2.59m USD
97.92m
68.55% | 67.12m