Idt Corp (IDT) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

25,193,000Shares Outstanding
13,078,091Shares held by institutions
$668,028,888Value of institutional holdings
51.91%Institutional ownership %
1.59%Shares Changed QoQ
193No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Idt Corp (NYSE:IDT) has 193 institutional investors that have filed 13F reports for the period ending December 2025.

193 Institutional Holders

13,078,091 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Dec, 2025 1,729,572 22,571 1.32% $88,571,364.00
VANGUARD GROUP INC 31 Dec, 2025 1,298,086 -9,518 -0.73% $66,474,984.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 974,806 -77,700 -7.38% $49,919,815.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 806,268 -56,123 -6.51% $41,289,113.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 559,849 101,268 22.08% $28,674,727.00
State Street Corp 31 Dec, 2025 489,236 -41,406 -7.80% $25,053,776.00
KAHN BROTHERS GROUP INC 31 Dec, 2025 392,011 -346 -0.09% $20,074,883.00
COOKE & BIELER LP 31 Dec, 2025 391,126 391,126 0.00% $20,029,562.00
DEUTSCHE BANK AG\ 31 Dec, 2025 374,647 44,734 13.56% $19,185,673.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Dec, 2025 299,718 10,345 3.57% $15,348,559.00
JACOBS LEVY EQUITY MANAGEMENT, INC 31 Dec, 2025 292,599 123,453 72.99% $14,983,995.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 274,623 -42,099 -13.29% $14,063,444.00
Goldman Sachs Group Inc 31 Dec, 2025 245,182 106,905 77.31% $12,555,800.00
Qube Research & Technologies Ltd 31 Dec, 2025 242,031 -6,548 -2.63% $12,394,408.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 234,545 -19,526 -7.69% $12,011,050.00
Morgan Stanley 31 Dec, 2025 226,835 36,263 19.03% $11,616,254.00
ACADIAN ASSET MANAGEMENT LLC 31 Dec, 2025 205,622 -187,980 -47.76% $10,514.00
ROYCE & ASSOCIATES LP 31 Dec, 2025 172,367 142,387 474.94% $8,826,914.00
Nuveen, LLC 31 Dec, 2025 163,595 -130,684 -44.41% $8,377,700.00
Northern Trust Corp 31 Dec, 2025 154,029 -8,985 -5.51% $7,887,826.00