Idt Corp (NYSE:IDT) is held by 198 institutional investors per 13F filings through June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 0002012383 | 1,923,496 | 7.73% | ▲149,538 | +8.43% | $111.87Mn |
| 2 | VANGUARD CAPITAL MANAGEMENT LLC | 0002100119 | 887,211 | 3.56% | ▲6,123 | +0.69% | $51.60Mn |
| 3 | RENAISSANCE TECHNOLOGIES LLC | 0001037389 | 879,008 | 3.53% | ▼67,005 | -7.08% | $51.12Mn |
| 4 | DIMENSIONAL FUND ADVISORS LP | 0000354204 | 779,838 | 3.13% | ▼8,209 | -1.04% | $45.36Mn |
| 5 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 653,066 | 2.62% | ▲48,338 | +7.99% | $37.99Mn |
| 6 | State Street Corp | 0000093751 | 616,837 | 2.48% | ▲82,329 | +15.40% | $35.88Mn |
| 7 | FIRST TRUST ADVISORS LP | 0001125816 | 512,873 | 2.06% | ▲451,829 | +740.17% | $29.83Mn |
| 8 | AMERICAN CENTURY COMPANIES INC | 0000748054 | 416,982 | 1.68% | ▲323,377 | +345.47% | $24.25Mn |
| 9 | DEUTSCHE BANK AG\ | 0000948046 | 386,746 | 1.55% | ▲1,789 | +0.46% | $22.49Mn |
| 10 | KAHN BROTHERS GROUP INC | 0001039565 | 372,566 | 1.50% | 0 | 0.00% | $18.29Mn |
| 11 | Morgan Stanley | 0000895421 | 343,468 | 1.38% | ▲108,807 | +46.37% | $19.98Mn |
| 12 | D. E. Shaw & Co., Inc. | 0001009207 | 295,788 | 1.19% | ▲57,450 | +24.10% | $17.20Mn |
| 13 | JACOBS LEVY EQUITY MANAGEMENT, INC | 0000884414 | 279,425 | 1.12% | ▼12,026 | -4.13% | $16.25Mn |
| 14 | Nuveen, LLC | 0001871926 | 272,064 | 1.09% | ▲51,258 | +23.21% | $15.82Mn |
| 15 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0000884546 | 255,279 | 1.03% | ▼30,479 | -10.67% | $14.85Mn |
| 15 | Sixth Street Partners Management Company, L.P. | 0001812095 | 255,279 | 1.03% | ▲255,279 | 0.00% | $14.85Mn |
| 16 | VANGUARD PORTFOLIO MANAGEMENT LLC | 0002100121 | 244,757 | 0.98% | ▼5,273 | -2.11% | $14.24Mn |
| 17 | COOKE & BIELER LP | 0000024386 | 242,039 | 0.97% | ▼167,347 | -40.88% | $14.08Mn |
| 18 | AQR CAPITAL MANAGEMENT LLC | 0001167557 | 186,228 | 0.75% | ▲94,695 | +103.45% | $10.83Mn |
| 19 | Northern Trust Corp | 0000073124 | 167,872 | 0.67% | ▲10,040 | +6.36% | $9.76Mn |