IDT CORP
IDT·448947507·US·Common Stock·Communication Services - Telecom Services-13D/G
IDT (IDT CORP) is held by 114 institutional investors as of Q1 2026. Largest holders: BlackRock, Inc. ($87.1M), RENAISSANCE TECHNOLOGIES LLC ($46.4M), VANGUARD CAPITAL MANAGEMENT LLC ($43.3M). Net institutional sentiment: Mixed.
114
Holders
Avg rating(25 Elite)
$582.1M
Total Value
55% (125)
Fund Consensus
64 buying - 53 selling
Who's Trading
InsiderKIKATSOF IRWINSell $133KJun 11, 2026
InsiderSNSHEA NADINESell $28KJun 8, 2026
InsiderMJMASON JOYCE JGift 722 shMay 7, 2026
InsiderJSJONAS HOWARD SGift 8K shMay 7, 2026
InsiderJSJONAS HOWARD SGift 1K shMay 5, 2026
InsiderJSJONAS HOWARD SGift 600 shApr 16, 2026
InsiderMJMASON JOYCE JSell $117KApr 16, 2026
InsiderMJMASON JOYCE JSell $46KApr 16, 2026
13F: Insider & Congress:
Showing 1-20 of 125
1 / 7
Continue exploring
Other Communication Services stocks held by institutions
GOOGLALPHABET INC
462 holders · $1.2T
METAMETA PLATFORMS INC444 holders · $859.6B
GOOGALPHABET INC425 holders · $823.4B
NFLXNETFLIX INC.416 holders · $295.3B
DISDISNEY WALT CO387 holders · $113.4B
VZVERIZON COMMUNICATIONS INC370 holders · $126B
CMCSACOMCAST CORP NEW368 holders · $80.2B
SPOTSPOTIFY TECHNOLOGY S A362 holders · $58.8B
TAT&T INC361 holders · $122.3B
APPAPPLOVIN CORP357 holders · $78B
Data sourced from four SEC data sources: 13F, Form 4, 13D/13G, and STOCK Act. Not financial advice. Full disclaimer