LSE:0R33 | US2910111044
Generating your data highlights...
71.1b USD | # 208 in GB
9.33k shares | 355.47m USD
572.7m
99.55% | 570.13m