Insider Title Company Date Price Return Shares Value
Luzich Partners Llc Non-Executive INNODATA INC (INOD) 2019-12-24 $1.21 1140.6% 2,942 $3,559
Return Profit / (loss) Cost
Total 1140.6% $40,600 $3,559