Padma Ravichander CEO

Roles

17.07.202327.01.2026

Transactions (including via associated entities)

DateIssuerNatureVolumePriceValueSource
27.01.2026Tecnotree Oyj
Other
3,069,838€3.91
€11,999,996.74
17.07.2023Tecnotree Oyj
Other
3,069,838€3.91
€11,999,996.74