LSE:0R3E | US5398301094
Generating your data highlights...
116b USD | # 116 in GB
2.4k shares | 660.44m USD
237.04m
73.72% | 174.74m