LSE:0J71 | US4456581077
Generating your data highlights...
18.9b USD | # 697 in GB
281 shares | 232.56m USD
95.22m
79.50% | 75.7m