LSE • 0A76 • US1104481072
Generating your data highlights...
127b USD | # 134 in GB
21.52k shares | 247.01m USD
2.17b
93.95% | 2.04b