LSE • 0JUJ • US5312297717
Generating your data highlights...
22.2b USD | # 647 in GB
24 shares | 11.86m USD
23.99m
87.93% | 21.1m