XTRA:ILT | US4523081093
Generating your data highlights...
76.4b USD | # 223 in DE
99 shares | 32.92k USD
295.3m
90.85% | 268.27m