LSE • 0A22 • US03524A1088
Generating your data highlights...
158b USD | # 103 in GB
24.15k shares | 171.03m USD
1.95b
47.59% | 928.45m