LSE • 0A76 • US1104481072
Generating your data highlights...
121b USD | # 151 in GB
29.36k shares | 262.46m USD
2.16b
86.59% | 1.87b