LSE • 0JQR • US4932671088
Generating your data highlights...
21.9b USD | # 651 in GB
18.39k shares | 255.04m USD
1.07b
99.58% | 1.06b