LSE:0R3E | US5398301094
Generating your data highlights...
135b USD | # 93 in GB
2.96k shares | 535.35m USD
238.36m
73.59% | 175.41m