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

26.44M

Total shares held

657.09M

Estimated value

1.32M

Avg. position size

1

ALMANACK INVESTMENT PARTNERS, LLC.

CIK 1680613

Shares

12.58M

Value

12.58M

Filed

Jun 30, 2024

2

BLACKROCK, INC.

CIK 2012383

Shares

1.92M

Value

111.87M

Filed

Jun 30, 2026

3

BLACKROCK FINANCE, INC.

CIK 1364742

Shares

1.37M

Value

49.28M

Filed

Jun 30, 2024

4

CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM

CIK 1081019

Shares

1.34M

Value

23.05K

Filed

Jun 30, 2026

5

VANGUARD GROUP INC

CIK 102909

Shares

1.30M

Value

66.47M

Filed

Dec 31, 2025

6

VANGUARD CAPITAL MANAGEMENT LLC

CIK 2100119

Shares

887.21K

Value

51.60M

Filed

Jun 30, 2026

7

RENAISSANCE TECHNOLOGIES LLC

CIK 1037389

Shares

879.01K

Value

51.12M

Filed

Jun 30, 2026

8

DIMENSIONAL FUND ADVISORS LP

CIK 354204

Shares

779.84K

Value

45.36M

Filed

Jun 30, 2026

9

GEODE CAPITAL MANAGEMENT, LLC

CIK 1214717

Shares

653.07K

Value

37.99M

Filed

Jun 30, 2026

10

STATE STREET CORP

CIK 93751

Shares

616.84K

Value

35.88M

Filed

Jun 30, 2026

11

ADIRONDACK RETIREMENT SPECIALISTS, INC.

CIK 1841016

Shares

614.93K

Value

13.56M

Filed

Sep 30, 2023

12

NEWPORT CAPITAL GROUP, LLC

CIK 1869032

Shares

611.85K

Value

17.24M

Filed

Jun 30, 2023

13

FIRST TRUST ADVISORS LP

CIK 1125816

Shares

512.87K

Value

29.83M

Filed

Jun 30, 2026

14

AMERICAN CENTURY COMPANIES INC

CIK 748054

Shares

416.98K

Value

24.25M

Filed

Jun 30, 2026

15

DEUTSCHE BANK AG\

CIK 948046

Shares

386.75K

Value

22.49M

Filed

Jun 30, 2026

16

KAHN BROTHERS GROUP INC

CIK 1039565

Shares

372.57K

Value

18.29M

Filed

Jun 30, 2026

17

MORGAN STANLEY

CIK 895421

Shares

343.47K

Value

19.98M

Filed

Jun 30, 2026

18

D. E. SHAW & CO., INC.

CIK 1009207

Shares

295.79K

Value

17.20M

Filed

Jun 30, 2026

19

JACOBS LEVY EQUITY MANAGEMENT, INC

CIK 884414

Shares

279.43K

Value

16.25M

Filed

Jun 30, 2026

20

NUVEEN, LLC

CIK 1871926

Shares

272.06K

Value

15.82M

Filed

Jun 30, 2026

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