$71.05
-0.94-1.31%
Ult. Agg.: Sep 24, 2:38 PM

Innodata (INOD) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
34.383M
Shares Float
33.076M
Insider Shares Owned
3.765M
Insider % Owned
10.9%
Institutional Shares Held
12.274M
Institutional % Held
35.7%
Ownership Breakdown
Net Insider Activity by Month