Who owns IDT Corporation?

Key details on IDT Corporation (Ticker: IDT)

Who owns IDT Corporation?

Is IDT a good stock to own? Find out who bought IDT Corporation, who sold IDT Corporation (IDT) stock, and who holds a large position in IDT Corporation.

Fund Name Number of Shares Share Valuation As Of
Vanguard 1.16M $19.38M March 31, 2014
Renaissance Technologies 905897 $15.09M March 31, 2014
DIMENSIONAL FUND ADVISORS 712916 $11.88M March 31, 2014
BlackRock Institutional Trust Company, N.A. 711743 $11.86M March 31, 2014
Steinberg Asset Management 458231 $5.53M March 31, 2013
BlackRock Fund Advisors 453794 $7.56M March 31, 2014
Acadian Asset Management 431909 $7.52M June 30, 2014
Bandera Partners 375003 $6.25M March 31, 2014
O'SHAUGHNESSY ASSET MANAGEMENT 328851 $5.47M March 31, 2014
QS Investors 326875 $20.59M June 30, 2012
Corsair Capital Management 309925 $5.79M June 30, 2013
American Century Companies 307978 $5.50M Dec. 31, 2013
STATE STREET CORPORATION 297368 $4.95M March 31, 2014
JPMORGAN CHASE & CO 244312 $4.08M March 31, 2014
Technical Financial Services 233070 $4.36M June 30, 2013
NORTHERN TRUST 227944 $3.79M March 31, 2014
MORGAN STANLEY 224773 $4.02M Dec. 31, 2013
NUMERIC INVESTORS 216742 $3.87M Dec. 31, 2013
FMR 214593 $3.58M March 31, 2014
BOGLE INVESTMENT MANAGEMENT L P /DE/ 208803 $3.90M June 30, 2013
Teachers Advisors 198629 $1.86M Dec. 31, 2011
AQR Capital Management 192550 $3.21M March 31, 2014
TIAA-CREF Investment Management 186893 $1.75M March 31, 2012
Bridgeway Capital Management 185142 $1.90M Sept. 30, 2012
Charles Schwab Investment Management 181727 $1.89M Sept. 30, 2012
PanAgora Asset Management 179129 $2.98M March 31, 2014
Inves 167001 $2.78M March 31, 2014

Who sold IDT Corporation?

Fund Name Date Sold Number of Shares Sold Share Valuation
T2 Partners Management Sept. 30, 2011 180000 $3.66M
Breithorn Capital Management Sept. 30, 2011 167850 $3.42M
Carlson Capital Sept. 30, 2011 163291 $3.33M
GOLDMAN SACHS June 30, 2011 192311 $5.20M
Hennessy Advisors June 30, 2011 178800 $4.83M
Loeb Arbitrage Management March 31, 2011 173737 $4.68M