LSE • 0A22 • US03524A1088
Generating your data highlights...
168b USD | # 109 in GB
23.82k shares | 160.85m USD
291.66m
54.00% | 157.5m