LSE • 0L9Y • US8610121027
Generating your data highlights...
49.6b USD | # 368 in GB
72.68k shares | 837.66m USD
888.44m
71.77% | 637.61m