XTRA • SZG • DE0006202005
Generating your data highlights...
3.01b USD | # 3296 in DE
161.55k shares | 11.51m USD
54.99m
56.89% | 31.28m