LSE • 0A6Q • US0013172053
Generating your data highlights...
93.5b USD | # 202 in GB
534 shares | 17.74m USD
2.58b
99.95% | 2.57b