NYSE • L • US5404241086
Generating your data highlights...
22.3b USD | # 935 in US
786.61k shares | 88.68m USD
204.43m
80.43% | 164.42m