XTRA:EYX | NL0012059018
Generating your data highlights...
17.5b USD | # 1059 in DE
1.89k shares | 33.49m USD
207.78m
40.76% | 84.68m