Stock

IDT

Ownership Count: 308

Ownership

Manager Name % of Portfolio Recent Activity Share Value
Almanack Investment Partners, LLC. 2.12%
Added 34.31%
12,580,530 $12,580,000.0
VANGUARD GROUP INC 0.0%
Added 0.24%
1,223,385 $58,135,000.0
RENAISSANCE TECHNOLOGIES LLC 0.08%
Reduced 3.93%
1,080,706 $51,355,000.0
DIMENSIONAL FUND ADVISORS LP 0.01%
Reduced 4.09%
1,042,982 $49,562,000.0
BlackRock, Inc. 0.0%
Added 1.91%
661,775 $31,447,000.0
BlackRock Inc. 0.0%
No Change
644,955 $23,166,000.0
ADIRONDACK RETIREMENT SPECIALISTS, INC. 10.54%
No Change
614,927 $13,559,000.0
Newport Capital Group, LLC 8.65%
No Change
611,849 $17,235,000.0
ROYCE & ASSOCIATES LP 0.27%
Reduced 1.08%
591,849 $28,124,000.0
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC 0.05%
Reduced 0.29%
587,624 $22,429,000.0
Bandera Partners LLC 4.65%
No Change
470,000 $11,821,000.0
STATE STREET CORP 0.0%
Added 4.07%
406,041 $19,295,000.0
GEODE CAPITAL MANAGEMENT, LLC 0.0%
Reduced 0.02%
385,816 $18,338,000.0
D. E. Shaw & Co., Inc. 0.02%
Added 6.88%
329,814 $15,672,000.0
DEUTSCHE BANK AG\ 0.01%
Added 31.57%
316,041 $15,018,000.0