LSE • 0A3P • US31188V1008
Generating your data highlights...
2.56b USD | # 1652 in GB
84.3k shares | 313.68m USD
156.5m
94.61% | 148.07m