Timo Levoranta CEO

Roles

30.03.202630.03.2026

Transactions (including via associated entities)

DateIssuerNatureVolumePriceValueSource
30.03.2026Digia Oyj
Share award
14,441
Share award
14,441 shares