LSE • 0IK3 • US3024913036
Generating your data highlights...
1.26b USD | # 2052 in GB
12.39k shares | 44.44m USD
125.23m
92.60% | 115.96m