INOD logo

INOD

Innodata Inc.NASDAQTechnology
$38.47-3.00%OpenMarket Cap: $1.25B

As of 2026-04-06

Institutional Ownership Summary

Investors Holding

273

13F Shares

15,893,010

Ownership %

4990.3%

New Positions

49

Increased Positions

139

Closed Positions

57

Reduced Positions

87

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
VTI957,1400.00%
VSMPX957,1400.00%
VTSAX957,1400.00%
VITSX957,1400.00%
NJM755,9830.04%
IWM755,9830.04%
VIEIX347,3790.02%
VEXAX347,3790.02%
VEMPX347,3790.02%
VXF347,3790.02%
NLO251,5300.07%
IWO251,5300.07%
IVES216,1410.99%
SCHA153,3280.03%
VTWO152,3320.04%
DFAS102,3280.03%
PSC92,2320.20%
ROBT84,4900.00%
IWC77,4850.23%
IJE77,4850.23%