DB • TWSA • NL0000852523
Generating your data highlights...
2.4b USD | # 3736 in DE
204 shares | 4.17m USD
39.88m
81.65% | 32.56m