LSE • 0JZT • US58039P3055
Generating your data highlights...
1.17b USD | # 2090 in GB
3.13k shares | 21.63m USD
61.36m
83.56% | 51.27m