LSE • 0RDI • SE0007871363
Generating your data highlights...
922m USD | # 2181 in GB
28.12k shares | 4.26m USD
37.4m
94.04% | 35.17m