LSE:0SPT | LU1778762911
Generating your data highlights...
94.3b USD | # 190 in GB
294 shares | 921.09k USD
205.83m
75.72% | 155.87m