DB • N4SA • NL0015000K93
Generating your data highlights...
1.73b USD | # 4131 in DE
355 shares | 2.04m USD
54.68m
79.39% | 43.41m