INOD · NASDAQ · Information Technology Services

Innodata (INOD)

Builds training data, evaluations, safety programs, and deployment workflows for advanced AI systems.

$67.58
vs last close−2.39 (−3.42%)
  1. Why Innodata Stock Tumbled by 10% Last Month

    The Motley FoolMarket move