Carl Haglund ·Chief Executive Officer Officer Transaction date 12 Jan 2026 Notification date 14 Jan 2026 Purchase Price 232.31 Quantity 16,834 Value €292,052 Filing More details Fewer details
Juha Karttunen ·Member of the Board/Deputy member Director Transaction date 23 Dec 2025 Notification date 29 Dec 2025 Purchase Price 93.76 Quantity 80,984 Value €3,093,859 Filing More details Fewer details
Juha Karttunen ·Member of the Board/Deputy member Director Transaction date 22 Dec 2025 Notification date 29 Dec 2025 Purchase Price 134.79 Quantity 93,291 Value €1,886,021 Filing More details Fewer details