INOD
Innodata Inc

8,282
Loading...
Loading...
Current Price$70.70
Prev Close$69.91
Open$70.05
Dividend Yield0.00%
50-Day Moving Average$47.45
Beta2.36
Avg. Volume2.29M
PE Ratio56.69
52-Week High$73.79
52-Week Low$13.92
Market Capitalization$2.25B
EPS (Annual)$0.8907
Price to Book25.91
Revenue Per Employee$25,640.94
Enterprise Value/EBITDAN/A

Latest INOD News

View

Advertisement. Remove ads.

Advertisement. Remove ads.