LSE:0J71 | US4456581077
Generating your data highlights...
17.9b USD | # 646 in GB
944 shares | 141.83m USD
100.83m
78.46% | 79.11m