LSE • 0JZ0 • US5732841060
Generating your data highlights...
34.8b USD | # 474 in GB
89 shares | 360.28m USD
71.02m
83.96% | 59.63m