LSE • 0A6Q • US0013172053
Generating your data highlights...
97.8b USD | # 201 in GB
144 shares | 21.01m USD
10.32b
99.95% | 10.32b