XTRA • SZG • DE0006202005
Generating your data highlights...
3.87b USD | # 2872 in DE
218.01k shares | 15.41m USD
54.09m
56.17% | 30.38m