Petri Toivola ·Muu ylin johto Officer Transaction date 14 Nov 2025 Notification date 14 Nov 2025 Purchase Price 24.83 Quantity 87,556 Value €1,562,273 Filing More details Fewer details
Petri Toivola ·Muu ylin johto Officer Transaction date 13 Nov 2025 Notification date 14 Nov 2025 Purchase Price 101.96 Quantity 85,096 Value €1,566,580 Filing More details Fewer details
Mika Tilli ·Chief Financial Officer Officer Transaction date 6 Nov 2025 Notification date 7 Nov 2025 Purchase Price 245.82 Quantity 80,108 Value €243,046 Filing More details Fewer details