Unlock stock picks and a broker-level newsfeed that powers Wall Street.

Frankfurt - Delayed Quote EUR

Innodata Inc. (ID6.F)

36.38
+3.82
+(11.73%)
At close: May 2 at 4:50:30 PM GMT+2

Major Holders

Breakdown
4.39% % of Shares Held by All Insider
47.06% % of Shares Held by Institutions
49.22% % of Float Held by Institutions
215 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc. 2.04M Dec 31, 2024 6.43% 74,206,325
Vanguard Group Inc 1.64M Dec 31, 2024 5.17% 59,653,160
Shaw D.E. & Co., Inc. 944.61k Dec 31, 2024 2.98% 34,364,949
Yong Rong (HK) Asset Management Ltd 795.2k Mar 31, 2025 2.50% 28,929,376
Janus Henderson Group PLC 652.86k Dec 31, 2024 2.06% 23,751,047
Geode Capital Management, LLC 613.02k Dec 31, 2024 1.93% 22,301,559
State Street Corporation 549.64k Dec 31, 2024 1.73% 19,995,940
Renaissance Technologies, LLC 491.99k Dec 31, 2024 1.55% 17,898,596
Driehaus Capital Management, LLC 422.89k Dec 31, 2024 1.33% 15,384,884
Next Century Growth Investors LLC 403.29k Dec 31, 2024 1.27% 14,671,654

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 862.55k Dec 31, 2024 2.72% 31,379,533
iShares Trust-iShares Russell 2000 ETF 717.35k Mar 31, 2025 2.26% 26,097,011
JANUS INVESTMENT FUND-Janus Henderson Venture Fund 519.07k Mar 31, 2025 1.64% 18,883,694
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 388.75k Dec 31, 2024 1.22% 14,142,798
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund 269.3k Feb 28, 2025 0.85% 9,796,952
iShares Trust-iShares Russell 2000 Growth ETF 238.92k Mar 31, 2025 0.75% 8,691,982
TIAA-CREF Funds-Nuveen Quant Small Cap Equity Fund 151.89k Jan 31, 2025 0.48% 5,525,721
Fidelity Concord Street Trust-Fidelity Extended Market Index Fund 138.65k Feb 28, 2025 0.44% 5,044,196
VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund 123.79k Feb 28, 2025 0.39% 4,503,553
DFA INVESTMENT DIMENSIONS GROUP INC-U.S. SMALL CAP PORTFOLIO 74.22k Jan 31, 2025 0.23% 2,700,196

Related Tickers