IDT Co. (NYSE:IDT) Shares Sold by Russell Investments Group Ltd.

Russell Investments Group Ltd. decreased its position in IDT Co. (NYSE:IDTFree Report) by 26.5% during the 1st quarter, according to its most recent disclosure with the SEC. The fund owned 29,897 shares of the utilities provider’s stock after selling 10,786 shares during the period. Russell Investments Group Ltd. owned about 0.12% of IDT worth $1,019,000 at the end of the most recent reporting period.

Several other large investors also recently bought and sold shares of the company. BlackRock Inc. grew its holdings in IDT by 8.5% in the third quarter. BlackRock Inc. now owns 1,315,980 shares of the utilities provider’s stock valued at $32,676,000 after purchasing an additional 102,831 shares during the last quarter. Vanguard Group Inc. lifted its position in shares of IDT by 12.6% in the third quarter. Vanguard Group Inc. now owns 1,155,764 shares of the utilities provider’s stock valued at $28,698,000 after acquiring an additional 129,726 shares in the last quarter. Newport Capital Group LLC purchased a new stake in shares of IDT in the first quarter valued at $17,236,000. Bandera Partners LLC lifted its position in shares of IDT by 98.7% in the first quarter. Bandera Partners LLC now owns 470,000 shares of the utilities provider’s stock valued at $16,022,000 after acquiring an additional 233,441 shares in the last quarter. Finally, Geode Capital Management LLC lifted its position in shares of IDT by 7.2% in the fourth quarter. Geode Capital Management LLC now owns 330,094 shares of the utilities provider’s stock valued at $9,298,000 after acquiring an additional 22,235 shares in the last quarter. Institutional investors and hedge funds own 81.28% of the company’s stock.

Wall Street Analyst Weigh In

Separately, StockNews.com assumed coverage on IDT in a research report on Thursday, August 17th. They issued a “buy” rating on the stock.

Read Our Latest Report on IDT

IDT Stock Down 1.9 %

Shares of NYSE:IDT opened at $23.37 on Friday. IDT Co. has a 52-week low of $22.76 and a 52-week high of $35.18. The stock’s fifty day simple moving average is $24.18 and its 200-day simple moving average is $29.06. The company has a market capitalization of $595.94 million, a P/E ratio of 12.11 and a beta of 0.98.

IDT (NYSE:IDTGet Free Report) last released its earnings results on Monday, June 5th. The utilities provider reported $0.41 earnings per share for the quarter. IDT had a return on equity of 28.90% and a net margin of 3.93%. The firm had revenue of $299.30 million for the quarter.

IDT Company Profile

(Free Report)

IDT Corporation provides communications and payment services in the United States and internationally. The company operates through three segments: Fintech, net2phone, and Traditional Communications. The Fintech segment offers international money remittance and related value/payment transfer services under the BOSS Revolution brand name; and national retail solutions, such as point of sale network providing payment processing, digital advertising, transaction data, and ancillary services under the NRS brand name.

Featured Stories

Institutional Ownership by Quarter for IDT (NYSE:IDT)

Receive News & Ratings for IDT Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for IDT and related companies with MarketBeat.com's FREE daily email newsletter.