XTRA • MZX • DE0005492938
Generating your data highlights...
158m USD | # 7827 in DE
1.61k shares | 27.43k USD
9.62m
43.36% | 4.17m