DB • 2NN • NL0010773842
Generating your data highlights...
23b USD | # 899 in DE
222 shares | 89.73m USD
262.19m
99.96% | 262.09m