LSE • 0QYE • US29355A1079
Generating your data highlights...
5.13b USD | # 1284 in GB
30.14k shares | 364.69m USD
131.8m
96.96% | 127.8m