INNODATA INC (INOD)

US4576422053 - Common Stock

43.01  +3.25 (+8.17%)

After market: 43.027 +0.02 (+0.04%)




Shares Outstanding29.00M
Float27.39M
Owners (insider)6.95%
Owners (institutional)40.55%
Owners (insider) change-12.88%
Owners (institutional) change6.17%

No transactions were filed in the last 12 months.