XTRA • SZG • DE0006202005
Generating your data highlights...
3.59b USD | # 3080 in DE
166.56k shares | 12.66m USD
54.99m
56.89% | 31.28m