NYSE • L • US5404241086
Generating your data highlights...
21.5b USD | # 961 in US
708.6k shares | 77.29m USD
205.77m
81.08% | 166.83m