XTRA • 3E1 • NL0013056914
Generating your data highlights...
6.26b USD | # 2200 in DE
191 shares | 10.18k USD
103.95m
80.09% | 83.25m