DB:703 | NL0012817175
Generating your data highlights...
260m USD | # 6863 in DE
93 shares | 3.46m USD
21.74m
97.61% | 21.22m