INOD Innodata Inc

P/E 42.65
Forward P/E 31.35
Price/Sales 6.57
Beta 2.982
Div Yield --
Market Cap --

Company Analysis

Latest News