XTRA • V6C • DE0007846867
Generating your data highlights...
53.1m USD | # 9270 in DE
5.79k shares | 38.18k USD
8.89m
38.29% | 3.4m