LSE:0A5B | US1630721017
Generating your data highlights...
2.49b USD | # 1642 in GB
596 shares | 66.29m USD
49.84m
92.11% | 45.91m