LSE • 0L9Y • US8610121027
Generating your data highlights...
51.2b USD | # 356 in GB
86.02k shares | 391.14m USD
888.44m
71.77% | 637.61m