XTRA • E4C • DE0005854343
Generating your data highlights...
28.4m USD | # 10075 in DE
979 shares | 8.48k USD
3.54m
32.46% | 1.15m