Innodata Inc. Stock Falls 22% in 12 Months, Investor Confidence Wanes
Innodata Inc. shares fell from $77 to $59.91, cutting a $100 investment to under $100—an IT services stock with $2B market cap and high P/E, raising investor concerns.
2 minutes to read
