LSE • 0MJX • NO0010234552
Generating your data highlights...
12.3b USD | # 910 in GB
21.64k shares | 15.67m USD
74.29m
29.37% | 21.82m