XTRA • 3EC • IE00B8KQN827
Generating your data highlights...
174b USD | # 118 in DE
315 shares | 131.49k USD
388.4m
99.81% | 387.65m