IDT CORP

PublicCIK: 1005731
IDTNYSE
Location

NEWARK, NJ

13F Filings

Institutional Holders

IDT CORPIDT— Latest position per institution from SEC 13F filings

15

Institutional holders

13M

Total shares held

675.72M

Estimated value

649.76K

Avg. position size

1

BLACKROCK, INC.

CIK 2012383

Shares

1.92M

Value

111.87M

Filed

Jun 30, 2026

2

BLACKROCK FINANCE, INC.

CIK 1364742

Shares

1.37M

Value

49.28M

Filed

Jun 30, 2024

3

VANGUARD GROUP INC

CIK 102909

Shares

1.30M

Value

66.47M

Filed

Dec 31, 2025

4

VANGUARD CAPITAL MANAGEMENT LLC

CIK 2100119

Shares

887.21K

Value

51.60M

Filed

Jun 30, 2026

5

RENAISSANCE TECHNOLOGIES LLC

CIK 1037389

Shares

879.01K

Value

51.12M

Filed

Jun 30, 2026

6

DIMENSIONAL FUND ADVISORS LP

CIK 354204

Shares

779.84K

Value

45.36M

Filed

Jun 30, 2026

7

GEODE CAPITAL MANAGEMENT, LLC

CIK 1214717

Shares

653.07K

Value

37.99M

Filed

Jun 30, 2026

8

STATE STREET CORP

CIK 93751

Shares

616.84K

Value

35.88M

Filed

Jun 30, 2026

9

ADIRONDACK RETIREMENT SPECIALISTS, INC.

CIK 1841016

Shares

614.93K

Value

13.56M

Filed

Sep 30, 2023

10

NEWPORT CAPITAL GROUP, LLC

CIK 1869032

Shares

611.85K

Value

17.24M

Filed

Jun 30, 2023

11

FIRST TRUST ADVISORS LP

CIK 1125816

Shares

512.87K

Value

29.83M

Filed

Jun 30, 2026

12

AMERICAN CENTURY COMPANIES INC

CIK 748054

Shares

416.98K

Value

24.25M

Filed

Jun 30, 2026

13

DEUTSCHE BANK AG\

CIK 948046

Shares

386.75K

Value

22.49M

Filed

Jun 30, 2026

14

KAHN BROTHERS GROUP INC

CIK 1039565

Shares

351.66K

Value

20.45M

Filed

Jun 30, 2026

15

MORGAN STANLEY

CIK 895421

Shares

343.47K

Value

19.98M

Filed

Jun 30, 2026

16

D. E. SHAW & CO., INC.

CIK 1009207

Shares

295.79K

Value

17.20M

Filed

Jun 30, 2026

17

JACOBS LEVY EQUITY MANAGEMENT, INC

CIK 884414

Shares

279.43K

Value

16.25M

Filed

Jun 30, 2026

18

NUVEEN, LLC

CIK 1871926

Shares

272.06K

Value

15.82M

Filed

Jun 30, 2026

19

CHARLES SCHWAB INVESTMENT MANAGEMENT INC

CIK 884546

Shares

255.28K

Value

14.85M

Filed

Jun 30, 2026

20

VANGUARD PORTFOLIO MANAGEMENT LLC

CIK 2100121

Shares

244.76K

Value

14.24M

Filed

Jun 30, 2026

Data sourced from SEC Form 13F institutional holdings reports. Positions reflect the most recent filing per institution.