LSE • 0A6F • US5184151042
Generating your data highlights...
21.3b USD | # 666 in GB
521 shares | 259.77m USD
137.01m
99.15% | 135.85m