LSE:STJ | GB0007669376
Generating your data highlights...
5.78b USD | # 1129 in GB
2.12m shares | 23.42m USD
539.8m
99.76% | 538.51m