LSE • 0II3 • US2944291051
Generating your data highlights...
20.8b USD | # 685 in GB
390 shares | 292.08m USD
117.48m
99.57% | 116.98m