Innodata remains a hold with rich valuation, $247M 2025 revenue, $350M 2026 outlook, new contracts, and AI-driven volatility.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results