LSE • 0A22 • US03524A1088
Generating your data highlights...
156b USD | # 110 in GB
15.58k shares | 143.67m USD
291.66m
54.00% | 157.5m