NYSE • L • US5404241086
Generating your data highlights...
22.1b USD | # 929 in US
798.65k shares | 86.14m USD
205.77m
81.06% | 166.79m