LSE • 0A5W • US12468P1049
Generating your data highlights...
1.26b USD | # 2028 in GB
1.18k shares | 50.88m USD
141.79m
95.34% | 135.18m