4,983,210 SEKOpen-market sale
TradedDec 30, 2025FiledJan 2, 2026
75,636 SEKOpen-market buy
TradedJan 13, 2025FiledJan 16, 2025
1,424,776 SEKOpen-market buy
TradedJul 18, 2024FiledJul 19, 2024
83,880 SEKOpen-market buy
TradedJul 17, 2024FiledJul 19, 2024
1,446,401 SEKOpen-market buy
TradedJul 17, 2024FiledJul 19, 2024