LSE • 0A2V • US80105N1054
Generating your data highlights...
102b USD | # 185 in GB
68.32k shares | 141.2m USD
1.2b
90.16% | 1.08b