Talend S.A. - American Depositary Shares, TLND

TLND 2018-11-08 % v d 38 k -11.94% software - infrastructure
None