LSE • SDLF • GB00BGXQNP29
Generating your data highlights...
10.7b USD | # 950 in GB
2.89m shares | 31.55m USD
1b
85.01% | 851.59m