Options Chain for INNODATA INC COM NEW (INOD) - $43.96 as of 3/2/2026 8:19:42 AM EST