XTRA:IDA | ES0118594417
Generating your data highlights...
10b USD | # 1569 in DE
1.56k shares | 52.3m USD
175.7m
42.21% | 74.16m