XTRA • MTX • DE000A0D9PT0
Generating your data highlights...
20.9b USD | # 968 in DE
208.62k shares | 95.06m USD
53.79m
96.97% | 52.16m