NasdaqGM:INODProfessional Services
Has Innodata (INOD) Run Too Far After Recent Share Price Surge?
Wondering whether Innodata's share price around US$45.64 still offers value, or if most of the opportunity is already reflected in the stock.
The stock has moved sharply in the short term, with a 9.0% return over the last week and 18.6% over the last month, while year to date it is down 13.9% and the 1 year return sits at 18.5%, with a very large return over 3 and 5 years.
Recent interest in data and AI related services has kept Innodata on many investors' watchlists. Coverage has focused on...