NYSE • L • US5404241086
Generating your data highlights...
23.7b USD | # 898 in US
877.91k shares | 97.27m USD
204.4m
80.93% | 165.42m