LSE • 0RQ6 • SE0012673267
Generating your data highlights...
14.5b USD | # 805 in GB
426.76k shares | 74.35m USD
199.23m
60.95% | 121.42m