XTRA • 2FE • NL0011585146
Generating your data highlights...
79.1b USD | # 306 in DE
4.86k shares | 260.5m USD
192.54m
98.66% | 189.96m