XTRA • APM • NL0000238145
Generating your data highlights...
73.3m USD | # 8847 in DE
7.22k shares | 22.36k USD
24.27m
49.78% | 12.08m