XTRA:ITB | GB0004544929
Generating your data highlights...
N/A USD | # 693 in DE
18.82k shares | 562.71k USD
839.57m
87.82% | 737.3m