XTRA • ITN • DE0006223605
Generating your data highlights...
6.06m USD | # 11735 in DE
1.84k shares | 787.77 USD
16.3m
100.00% | 16.3m