LSE:0R28 | US6516391066
Generating your data highlights...
45.3b USD | # 314 in GB
55.78k shares | 476.47m USD
1.13b
99.77% | 1.12b