DB • A16 • NL0011872643
Generating your data highlights...
17b USD | # 1163 in DE
64 shares | 48.82m USD
201.55m
93.99% | 189.44m