NYSE • L • US5404241086
Generating your data highlights...
21.9b USD | # 934 in US
698.89k shares | 76.4m USD
205.77m
81.08% | 166.84m