Options Chain for INNODATA INC COM NEW (INOD) - $44.00 as of 3/3/2026 7:46:22 AM EST