INOD Innodata Inc. logo

INOD Innodata Inc.

Technology
$95.91+0.45%ClosedMarket Cap: $3.13B

As of 2026-05-26

Institutional Ownership Summary

Investors Holding

273

13F Shares

15,893,010

Ownership %

49.9%

New Positions

49

Increased Positions

139

Closed Positions

57

Reduced Positions

87

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
IVESDan Ives Wedbush AI Revolution ETF216,1410.99%
XITK12,5460.90%
IWCiShares Micro-Cap ETF77,4850.23%
IJE77,4850.23%
PSCPrincipal U.S. Small-Cap Multi-Factor ETF92,2320.20%
GSSCGoldman Sachs ActiveBeta U.S. Small Cap Equity ETF33,0490.14%
AVSCAvantis U.S. Small Cap Equity ETF61,0390.10%
VTWG28,2110.09%
VFMO18,2630.08%
NLO251,5300.07%
BBSCJPMorgan BetaBuilders U.S. Small Cap Equity ETF11,9410.07%
IWOiShares Russell 2000 Growth ETF251,5300.07%
SMLFiShares U.S. Small-Cap Equity Factor ETF47,3830.05%
VTWO152,3320.04%
NJM755,9830.04%
IWMiShares Russell 2000 ETF755,9830.04%
RSSLGlobal X - Russell 2000 ETF14,0550.04%
DFASDimensional - US Small Cap ETF102,3280.03%
SCHASchwab U.S. Small-Cap ETF153,3280.03%
SMMDiShares Russell 2500 ETF11,3430.02%