Stock Market Why Innodata Stock Lost 23% in November Intense Life Desires Dec 5, 2025 Concerns about an AI bubble pushed Innodata lower last month. Shares of Innodata (INOD 2.18%),...