7,015,000 SEKOpen-market buy
TradedOct 26, 2026FiledOct 26, 2026
5,574,000 SEKOpen-market buy
TradedJun 2, 2026FiledJun 2, 2026
6,698,500 SEKOpen-market buy
TradedMay 20, 2026FiledMay 20, 2026
13,220,000 SEKOpen-market buy
TradedMay 6, 2026FiledMay 6, 2026
3,639,300 SEKOpen-market buy
TradedMar 9, 2026FiledMar 10, 2026