LSE • 0JXI • US5588681057
Generating your data highlights...
11.9b USD | # 919 in GB
47 shares | 189.77m USD
23.1m
60.16% | 13.9m