XTRA • MTX • DE000A0D9PT0
Generating your data highlights...
22.1b USD | # 931 in DE
138.86k shares | 71.83m USD
53.87m
96.97% | 52.24m