LSE • 0KSA • US74624M1027
Generating your data highlights...
43.1b USD | # 407 in GB
3.87k shares | 402.6m USD
333.23m
95.43% | 318.01m