LSE • SNR • GB0007958233
Generating your data highlights...
1.55b USD | # 1913 in GB
5.04m shares | 20.59m USD
412.09m
86.09% | 354.76m