XTRA • ITB • GB0004544929
Generating your data highlights...
26.5b USD | # 819 in DE
21.34k shares | 813.11k USD
763.96m
95.81% | 731.96m