LSE • 0MSJ • NO0003078800
Generating your data highlights...
2.77b USD | # 1605 in GB
91.42k shares | 10.12m USD
196.5m
91.63% | 180.06m