LSE • 0II3 • US2944291051
Generating your data highlights...
18.4b USD | # 704 in GB
304 shares | 303.14m USD
119.07m
99.57% | 118.56m