LSE • 0JXI • US5588681057
Generating your data highlights...
12.3b USD | # 883 in GB
42 shares | 179.81m USD
23.1m
59.40% | 13.72m