LSE • 0M2Z • NO0010096985
Generating your data highlights...
106b USD | # 173 in GB
492.43k shares | 125.21m USD
2.38b
21.34% | 507.58m