XTRA:LCR | US5178341070
Generating your data highlights...
44.1b USD | # 482 in DE
117 shares | 8.65k USD
676.11m
45.98% | 310.9m