Idt Corp (IDT) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

25,193,000Shares Outstanding
13,102,861Shares held by institutions
$691,962,089Value of institutional holdings
52.01%Institutional ownership %
1.56%Shares Changed QoQ
194No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Idt Corp (NYSE:IDT) showed up in the 13F filings of 193 institutional investors as of December 2025.

198 Institutional Holders

13,102,861 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