LSE • 0I77 • US2371941053
Generating your data highlights...
23.3b USD | # 647 in GB
201 shares | 267.28m USD
114.08m
99.53% | 113.54m