XTRA • R1D • NL0000687663
Generating your data highlights...
22.6b USD | # 901 in DE
59 shares | 8.13k USD
154.43m
94.98% | 146.68m