DB • 2NN • NL0010773842
Generating your data highlights...
23.5b USD | # 910 in DE
195 shares | 101.41m USD
260.04m
94.92% | 246.83m