LSE • 0K92 • US6668071029
Generating your data highlights...
79.2b USD | # 246 in GB
752 shares | 521.55m USD
142.06m
99.69% | 141.63m