LSE • 0L95 • US8522341036
Generating your data highlights...
42.2b USD | # 410 in GB
14.53k shares | 489.03m USD
535.67m
98.90% | 529.78m