Following Its 52-Week Low, Innodata Inc (NASDAQ: INOD)’S Share Price Rose 61.82% And Its YTD Numbers Rise 75.73%
During the recent session, Innodata Inc (NASDAQ:INOD)’s traded shares were 0.41 million, with the beta value of the company hitting 2.35. At the last check