Innodata Inc (INOD) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

34,758,333Shares Outstanding
143,735Shares held by institutions
$6,183,480Value of institutional holdings
47.05%Institutional ownership %
-5.08%Shares Changed QoQ
245No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Recent 13F filings as of December 2025 show that 245 institutional investors hold a position in Innodata Inc (NASDAQ:INOD).

245 Institutional Holders

143,735 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
JANE STREET GROUP, LLC 31 Dec, 2025 803,751 -242,107 -23.15% $40,951,114.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
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
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
CAPTRUST FINANCIAL ADVISORS 31 Dec, 2025 228,205 39,082 20.66% $11,627,028.00
DRIEHAUS CAPITAL MANAGEMENT LLC 31 Dec, 2025 206,817 -87,236 -29.67% $10,537,326.00
FIRST TRUST ADVISORS LP 31 Dec, 2025 187,506 -44,234 -19.09% $9,553,430.00