XTRA • G14 • NL0011821392
Generating your data highlights...
2.14b USD | # 3904 in DE
2.01k shares | 15.75m USD
118.82m
96.30% | 114.43m