LSE:0L8A | US8425871071
Generating your data highlights...
105b USD | # 173 in GB
1.61k shares | 516.17m USD
1.1b
99.79% | 1.1b