LSE • 0M3Q • US98978V1035
Generating your data highlights...
31.2b USD | # 522 in GB
13.11k shares | 601.65m USD
419.23m
99.80% | 418.38m