XTRA:ITB | GB0004544929
Generating your data highlights...
34.9b USD | # 641 in DE
16.13k shares | 707.92k USD
785.4m
92.68% | 727.88m