XTRA • STO3 • DE0007274136
Generating your data highlights...
713m USD | # 5531 in DE
2.54k shares | 345.09k USD
2.54m
100.00% | 2.54m