Innodata Inc (INOD) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

0Shares Outstanding
0Shares held by institutions
$0Value of institutional holdings
0.00%Institutional ownership %
0.00%Shares Changed QoQ
0No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Innodata Inc (NASDAQ:INOD) has 249 institutional investors that have filed 13F reports for the period ending December 2025.

255 Institutional Holders

0 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Dec, 2025 2,418,368 -3,006 -0.12% $123,215,830.00
VANGUARD GROUP INC 31 Dec, 2025 1,838,900 -1,591 -0.09% $93,691,956.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 752,795 2,407 0.32% $38,361,707.00
State Street Corp 31 Dec, 2025 711,180 19,484 2.82% $36,234,621.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 671,081 -136,043 -16.86% $34,191,577.00
WELLINGTON MANAGEMENT GROUP LLP 31 Dec, 2025 571,987 42,847 8.10% $29,142,738.00
Janus Henderson Group Plc 31 Dec, 2025 462,233 -72,205 -13.51% $23,551,126.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 441,047 87,243 24.66% $22,472,741.00
Morgan Stanley 31 Dec, 2025 392,800 -721,993 -64.76% $20,013,215.00
JANE STREET GROUP, LLC 31 Dec, 2025 377,251 -35,007 -8.49% $19,220,939.00
NEXT CENTURY GROWTH INVESTORS LLC 31 Dec, 2025 365,835 189,488 107.45% $18,639,293.00
UBS Group AG 31 Dec, 2025 350,928 95,002 37.12% $17,879,782.00
PLUSTICK MANAGEMENT LLC 31 Dec, 2025 330,000 -30,000 -8.33% $16,813,500.00
Northern Trust Corp 31 Dec, 2025 290,814 -6,643 -2.23% $14,816,973.00
Goldman Sachs Group Inc 31 Dec, 2025 280,532 51,920 22.71% $14,293,106.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 274,707 -35,627 -11.48% $13,996,322.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Dec, 2025 263,463 -998 -0.38% $13,423,440.00
Nuveen, LLC 31 Dec, 2025 249,236 -94,349 -27.46% $12,698,574.00
Rathbones Group PLC 31 Dec, 2025 238,820 94,236 65.18% $12,167,878.00
CAPTRUST FINANCIAL ADVISORS 31 Dec, 2025 228,205 39,082 20.66% $11,627,028.00