Innodata Inc (INOD) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

35,266,000Shares Outstanding
16,244,213Shares held by institutions
$706,623,266Value of institutional holdings
46.06%Institutional ownership %
-4.74%Shares Changed QoQ
250No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Innodata Inc (NASDAQ:INOD) showed up in the 13F filings of 249 institutional investors as of December 2025.

251 Institutional Holders

16,244,213 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