XTRA • MUV2 • DE0008430026
Generating your data highlights...
70.1b USD | # 323 in DE
323.25k shares | 261.76m USD
126.97m
99.99% | 126.96m