LSE • 0I77 • US2371941053
Generating your data highlights...
24.2b USD | # 621 in GB
274 shares | 248.53m USD
114.54m
99.55% | 114.02m