LSE • 0JUJ • US5312297717
Generating your data highlights...
23.4b USD | # 662 in GB
44 shares | 13.11m USD
23.99m
87.94% | 21.1m