LSE • 0A6F • US5184151042
Generating your data highlights...
17.4b USD | # 741 in GB
942 shares | 214.06m USD
137.01m
99.11% | 135.79m