LSE • 0MSJ • NO0003078800
Generating your data highlights...
2.71b USD | # 1638 in GB
87.6k shares | 8.15m USD
196.5m
91.63% | 180.06m