Options Chain for INNODATA INC COM NEW (INOD) - $42.75 as of 3/13/2026 3:17:57 PM EST