INOD
Innodata (INOD)
NASDAQ
$59.55-$1.01 (-1.67%)
Price as of Oct 22, 2026 7:10 PM EDT
  • $2.1B
    Market Cap
  • -15.97%
    1-Year Change
  • Information Technology Services
    Industry