LSE:0JUJ | US5312297717
Generating your data highlights...
21.3b USD | # 649 in GB
49 shares | 12.58m USD
23.99m
87.92% | 21.09m