LSE:0SPT | LU1778762911
Generating your data highlights...
127b USD | # 106 in GB
726 shares | 3.26m USD
204.71m
75.56% | 154.68m