LSE • SVT • GB00B1FH8J72
Generating your data highlights...
12.9b USD | # 881 in GB
657.95k shares | 30.82m USD
301.8m
87.73% | 264.76m