XTRA:ITB | GB0004544929
Generating your data highlights...
34.9b USD | # 598 in DE
12.77k shares | 552.5k USD
792.51m
92.16% | 730.36m