LSE • 0LJL • US9139031002
Generating your data highlights...
10.2b USD | # 988 in GB
536 shares | 166.7m USD
53.29m
94.42% | 50.32m