Options Chain for INNODATA INC COM NEW (INOD) - $105.36 as of 6/12/2026 10:58:19 AM EST