Storskogen Group AB

STOR B NPV B
Create an alert
Sell
11.18 SEK
Buy
11.19 SEK
0.02 SEK (0.18%)
Last updated today at