
Behind Innodata Inc’s 52-Week Range: Uncovering Opportunities for Investors
The market performance of Innodata Inc’s stock has been harmonious in recent times. Over the last year, the company’s stock reached its highest point at $71.00 on 02/21/25, while the lowest value for the same duration was $5.46 on 04/22/24. 52-week price history of INOD