LSE • 0A60 • US35952H7008
Generating your data highlights...
1.24b USD | # 2042 in GB
N/A shares | 150.33m USD
79.95m
95.21% | 76.12m