XTRA:ILU | US4523271090
Generating your data highlights...
20.6b USD | # 935 in DE
340 shares | 49.7k USD
152.8m
97.13% | 148.42m