NasdaqGM:INODProfessional Services
Assessing Innodata (INOD) Valuation After Strong Multi Year Returns And Rich Earnings Multiple
Key snapshot on Innodata
Innodata (INOD) has drawn investor attention after recent trading, with the stock last closing at US$45.64 and a market cap of about US$1.52b, prompting a closer look at its current profile.
See our latest analysis for Innodata.
Recent trading has been choppy, with a 1-day share price return of -1.87% but a 30-day share price return of 17.66%. The 1-year total shareholder return of 11.02% sits alongside a very large 3-year total shareholder return, suggesting longer...