LSE:0L8A | US8425871071
Generating your data highlights...
89.9b USD | # 149 in GB
14.01k shares | 362.92m USD
1.1b
99.71% | 1.09b