LSE • 0MZX • AT0000908504
Generating your data highlights...
10.5b USD | # 963 in GB
4.77k shares | 3.4m USD
128m
27.53% | 35.24m