NYSE • L • US5404241086
Generating your data highlights...
23.8b USD | # 872 in US
884.23k shares | 97.07m USD
205.77m
81.06% | 166.79m