WallStSmart
IDT

IDT Corporation

NYSE: IDT · COMMUNICATION SERVICES · TELECOM SERVICES

$50.57
-3.10% today

Updated 2026-04-29

Market cap
$1.27B
P/E ratio
15.56
P/S ratio
1.01x
EPS (TTM)
$3.25
Dividend yield
0.46%
52W range
$46 – $71
Volume
0.1M

WallStSmart proprietary scores

55
out of 100
Grade: C+
Hold
Investment rating
4.0
Growth
C
8.0
Quality
A
7.0
Profitability
B+
5.3
Valuation
C+
5/9
Piotroski F-Score
Moderate
4.0
Altman Z-Score
Safe zone
Industry rank
View all highly rated stocks (75+) →200 stocks currently score above 75

Price targets

Analyst target
$80.00
+58.20%
12-Month target
$41.18
-18.57%
Intrinsic (DCF)
$27.00
Margin of safety
-79.00%

Price chart

X-Ray snapshot

Strengths
+ Altman Z 3.98 — safe zone
+ ROE 26.30% — strong efficiency
+ Free cash flow $32.17M — positive
+ Debt/equity 0.01x — low leverage
Risks
- 79.00% above intrinsic value

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$1.36B$1.24B$1.21B$1.23B$1.26B
Net income$27.03M$40.49M$64.45M$76.09M$20.95M
EPS$3.25
Free cash flow$7.53M$32.18M$59.27M$106.29M$32.17M
Profit margin1.98%3.27%5.35%6.18%6.49%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
IDT$1.27B554.07.05.38.0-79.00%Buy
GOOGL$4.17T708.710.06.08.5+43.46%Strong Buy
GOOG$4.14T698.710.04.78.5+9.62%Strong Buy
META$1.71T727.310.06.77.0+23.53%Strong Buy
NFLX$388.89B728.710.04.07.0-63.59%Strong Buy
TMUS$209.13B604.07.05.34.0-72.81%Buy

Smart narrative

IDT Corporation trades at $50.57. representing a P/E of 15.56x trailing earnings. Our Smart Value Score of 55/100 indicates the stock is fair. The company scores 5/9 on the Piotroski F-Score. With an Altman Z-Score of 3.98, it sits in the safe zone. TTM revenue stands at $1.26B. with profit margins at 6.49%. Our DCF model estimates intrinsic value at $27.00.

Frequently asked questions

What is IDT Corporation's stock price?
IDT Corporation (IDT) trades at $50.57.
Is IDT Corporation overvalued?
Smart Value Score 55/100 (Grade C+, Hold). DCF value $27.00.
What is the price target of IDT Corporation (IDT)?
The analyst target price is $80.00, representing +58.2% upside from the current price of $50.57.
What is the intrinsic value of IDT Corporation (IDT)?
Based on our DCF model, intrinsic value is $27.00, a -79.0% margin of safety versus $50.57.
What is IDT Corporation's revenue?
TTM revenue is $1.26B.
Piotroski F-Score?
5/9 — moderate financial health.
Altman Z-Score?
3.98 — safe zone.

Company info

SectorCOMMUNICATION SERVICES
IndustryTELECOM SERVICES
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio1.01x
ROE26.30%
Beta0.71
50D MA$49.96
200D MA$53.20
Shares out0.02B
Float0.02B
Short ratio
Avg volume0.1M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years