LSE • SVT • GB00B1FH8J72
Generating your data highlights...
12.5b USD | # 871 in GB
590.67k shares | 28.12m USD
301.8m
87.81% | 265.02m