Skip to main content

IDT

Idt Corp

Company with tickers: IDT

CIK
1005731
CUSIP
448947507
Shares Outstanding
23,294,240
13F Activity (30d)
60 filings 57 filers
Price
$54.63
Market Cap
$1.36B
P/E Ratio
18.15
EPS (Diluted)
$3.01
52W High
$71.12
52W Low
$45.72

Daily open, high, low and close prices with derived technical indicators (moving averages, RSI and more). Price data syncs automatically from Yahoo Finance.

Latest guidance from the 8-K filed Jun 3, 2026
Metric Period Guided Actual
Adjusted EBITDA FY 2026 $150M – $152M
Golden Cross (50/200) 3 Down Days

Price, Moving Averages & Bollinger Bands

RSI (14)

MACD (12, 26, 9)

Performance

5D 20D 120D MTD YTD
IDT -2.6% +3.5% +6.4% -1.0% +6.7%
SPY +0.6% -0.9% +9.7% -2.0% +8.8%
vs SPY -3.2% +4.3% -3.3% +1.0% -2.1%
Close
$54.63
Open
$55.19
52W High
$71.12
52W Low
$45.72
Avg Vol (30d)
129K
Data Range
2020-01-02 — 2026-06-12