XTRA:ILT | US4523081093
Generating your data highlights...
80.2b USD | # 199 in DE
99 shares | 41.87k USD
298.75m
90.83% | 271.35m