Michael Tuchen

Affiliations

  • Director at Talend S.a. (TLND), 2020-06-17
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
TLND $35.47 1,471 Director 604,452 2020-06-16 Filing
TLND $24.03 10,280 Director 605,923 2020-03-16 Filing