XTRA:ITB | GB0004544929
Generating your data highlights...
32.6b USD | # 546 in DE
30.64k shares | 1.2m USD
814.16m
92.66% | 754.42m