Summer Sale

50% off Premium Yearly

00days
00hrs
00mins
00secs
Stockchase Opinions

The Panic-Proof Portfolio (Stockchase Research)IDT Corp.IDTTOP PICKJun 12, 2025

Stockchase Research Editor: Michael O'Reilly

IDT is a US based telecommunications company that focuses on fintech activity including POS and other electronic payment services.  It trades at 17x earnings and supports a robust ROE of 38%.  Latest financial results showed a 290% increase in EPS and record margins.  Cash reserves are growing, while shares are bought back.  We recommend setting a stop-loss at $53, looking to achieve $85 -- upside potential over 30%.  Yield 0.3%

(Analysts’ price target is $85.60)
$64.76

Stock price when the opinion was issued

$54.63

As of Jun 12, 2026. Market Open.

Telecommunications
It's the ideal tool to help you make quicker, more informed decisions for managing and tracking your investments.

You might be interested:

premiumPremium content

Unlock this Panic-proof Portfolio opinion with Stockchase Premium

Curated by Michael O'Reilly since 2020.
1550+ opinions with 4.81 rating (one of the best performing expert).

PAST TOP PICK
(A Top Pick Aug 28/25, Down 18.1%)Stockchase Research Editor: Michael O'Reilly

Our PAST TOP PICK with IDT has triggered its stop at $53.  To remain disciplined, we recommend covering the position at this time.  This will result in a net investment loss of 18%, when combined with our previous guidance.  

premiumPremium content

Unlock this Panic-proof Portfolio opinion with Stockchase Premium

Curated by Michael O'Reilly since 2020.
1550+ opinions with 4.81 rating (one of the best performing expert).

TOP PICK
Stockchase Research Editor: Michael O'Reilly

With cash reserves rising as debt is retired and shares bought back, we reiterate IDT as a TOP PICK.  The POS and online payment company is seeing growth in margins, 70% growth in revenues with 30% growth in transactions.  It trades at 17x earnings and commands a 38% ROE.  We continue to recommend a stop at $53, looking to achieve $85 -- upside potential of 30%.  Yield 0.3%  

(Analysts’ price target is $85.60)