DB • A16 • NL0011872643
Generating your data highlights...
15.7b USD | # 1181 in DE
137 shares | 67.31m USD
204.56m
94.28% | 192.86m