XTRA • SPEA • IT0005495657
Generating your data highlights...
10.1b USD | # 1671 in DE
10.02k shares | 134.96m USD
1.94b
65.01% | 1.26b