DB • AACA • NL0000852564
Generating your data highlights...
5.05b USD | # 2482 in DE
122 shares | 17.07m USD
106.92m
99.93% | 106.85m