LSE:0SPT | LU1778762911
Generating your data highlights...
57.4b USD | # 232 in GB
2.23k shares | 830.97k USD
198.33m
73.59% | 145.95m