LSE • STJ • GB0007669376
Generating your data highlights...
7.97b USD | # 1085 in GB
2.74m shares | 50.79m USD
508.8m
99.85% | 508.05m