LSE • STJ • GB0007669376
Generating your data highlights...
8.15b USD | # 1091 in GB
2.67m shares | 48.94m USD
505.7m
94.18% | 476.29m