2,195,366 SEKOpen-market buy
TradedJul 17, 2026FiledJul 17, 2026
20,750,000 SEKOpen-market buy
TradedApr 29, 2026FiledApr 29, 2026
9,859,500 SEKOpen-market buy
TradedNov 15, 2024FiledNov 15, 2024
11,716,281 SEKOpen-market buy
TradedApr 25, 2024FiledApr 25, 2024
3,595,000 SEKOpen-market buy
TradedMay 6, 2020FiledMay 6, 2020