LSE • 0A3P • US31188V1008
Generating your data highlights...
4.11b USD | # 1378 in GB
19.94k shares | 149.94m USD
159.3m
95.69% | 152.43m