LSE • 0M3Q • US98978V1035
Generating your data highlights...
29.5b USD | # 534 in GB
13.28k shares | 442.32m USD
413.22m
99.79% | 412.37m