INOD
Innodata (INOD)
NASDAQ
$37.62+$2.57 (+7.33%)
Price as of Nov 11, 2026 7:47 PM EST
  • $1.2B
    Market Cap
  • -43.89%
    1-Year Change
  • Information Technology Services
    Industry