Options Chain for INNODATA INC COM NEW (INOD) - $42.75 as of 3/12/2026 8:59:52 PM EST