IDT Corp (NYSE:IDT)

17.64
Delayed Data
As of Jul 02
 -0.68 / -3.71%
Today’s Change
13.06
Today|||52-Week Range
23.24
-10.44%
Year-to-Date
Institutional investors hold 58.86% of IDT's outstanding shares This is below the norm for stocks in the Specialty Telecommunications industry and implies that this is not a key holding for them.
Individual stakeholders32.68%
Other institutional31.56%
Mutual fund holders27.30%

Largest Quarterly Institutional
Transactions

Latest Institutional Activity

5/29/2015STATE STREET GLOBAL ADVISORS LTD...  Bought 285.00 shares of IDT Corp

Top 10 Owners of IDT Corp

StockholderStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
The Vanguard Group, Inc.6.26%1,370,39324,653,370-48,955-3.45%
BlackRock Fund Advisors5.45%1,191,91821,442,605-9,184-0.76%
Renaissance Technologies LLC4.88%1,068,29719,218,663+68,600+6.86%
Dimensional Fund Advisors LP3.88%849,87915,289,323+82,390+10.74%
Acadian Asset Management LLC3.82%836,15215,042,374+171,954+25.89%
American Century Investment Manag...3.15%689,58012,405,544+237,943+52.68%
Kahn Brothers Advisors LLC2.26%495,6708,917,103-32,206-6.10%
O'Shaughnessy Asset Management LL...2.17%474,9258,543,901+124,781+35.64%
Numeric Investors LLC1.65%360,6876,488,759+130,797+56.90%
Charles Schwab Investment Managem...1.42%309,9265,575,569+2,436+0.79%

Top 10 Mutual Funds Holding IDT Corp

Mutual fundStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Vanguard Telecommunication Servic...3.61%789,91014,210,481+28,524+3.75%
American Century Utilities Fund2.35%514,4739,255,369+223,730+76.95%
Vanguard Total Stock Market Index...1.45%316,6395,696,33600.00%
Schwab Small Cap Equity Fund1.21%264,4934,758,229-1,800-0.68%
iShares Russell 2000 ETF1.15%252,3444,539,669-24,602-8.88%
DFA US Micro Cap Portfolio0.93%203,3423,658,123-1,444-0.71%
Vanguard Extended Market Index Fu...0.89%195,5423,517,801+784+0.40%
Fidelity Select Telecommunication...0.86%188,3813,388,974+32,400+20.77%
DFA US Small Cap Portfolio0.72%157,7982,838,786+19,348+13.97%
Fidelity Telecom Services Central...0.61%132,9812,392,32800.00%

To view my watchlist

Not a member yet?

Sign up now for a free account