XTRA • MTX • DE000A0D9PT0
Generating your data highlights...
23b USD | # 934 in DE
177.24k shares | 88.25m USD
53.87m
96.22% | 51.84m