XTRA:LCR | US5178341070
Generating your data highlights...
34.7b USD | # 511 in DE
N/A shares | 11.36k USD
745.03m
51.82% | 386.05m