LSE • 0A6Q • US0013172053
Generating your data highlights...
98b USD | # 188 in GB
211 shares | 16.86m USD
42.81b
99.94% | 42.78b