Innodata Inc (INOD) Forward P/E Ratio: 91.68x | 2016-2026