XTRA:703 | NL0012817175
Generating your data highlights...
945m USD | # 4522 in DE
621 shares | 18.03m USD
21.72m
99.45% | 21.6m