LSE • 0K92 • US6668071029
Generating your data highlights...
71.9b USD | # 262 in GB
496 shares | 447.42m USD
142.06m
99.68% | 141.61m