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