LSE • 0IL6 • US3156161024
Generating your data highlights...
20b USD | # 697 in GB
170 shares | 218.12m USD
56.42m
98.98% | 55.85m