LSE • 0RQD • SE0009922164
Generating your data highlights...
19b USD | # 707 in GB
878.25k shares | 63.5m USD
622.04m
91.93% | 571.82m