LSE • 0A76 • US1104481072
Generating your data highlights...
125b USD | # 133 in GB
23.93k shares | 279.15m USD
2.17b
93.95% | 2.04b