XTRA • G14 • NL0011821392
Generating your data highlights...
2.85b USD | # 3381 in DE
1.15k shares | 20.71m USD
118.82m
96.32% | 114.45m