LSE • 0A7D • US24703L2025
Generating your data highlights...
286b USD | # 48 in GB
22.72k shares | 3.54b USD
325.05m
92.90% | 301.97m