stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Idt CorpIDT
$81.171.34%-1.10

Idt Corp (IDT)

Date: 2026-11-03 16:00O: 82.23H: 82.56L: 80.50C: 81.17Vol: 134.7k
Idt Corp stock is traded at $81.17, with a volume of 134,686. It is down -1.34% in the last 24 hours and up +2.77% over the past month. IDT Corp is a multinational holding company. It operates in the telecommunications and payment industries. It has four reportable business segments, Fintech, National Retail Solutions; net2phone and Traditional Communications, The Fintech segment is comprised of National Retail Solutions (NRS), an operator of a nationwide point of sale (POS) network providing payment processing, digital advertising, transaction data, and ancillary services, and BOSS Money, a provider of international money remittance and related value/payment transfer services. The net2phone segment provides unified cloud communications and telephony services to business customers.
Previous Close:
$82.27
Open:
$82.23
24h Volume:
134,686
Relative Volume:
0.86
Market Cap:
$2.02B
Revenue:
$1.26B
Net Income/Loss:
$87.36M
P/E Ratio:
24.95
EPS:
$3.25
Net Cash Flow:
$112.29M
1W Performance:
-0.53%
1M Performance:
+2.77%
6M Performance:
+56.46%
1Y Performance:
+60.32%
1-Day Range:
$0.00$0.00
1-Week Range:
$80.50$83.48
52-Week Range:
$46.48$84.56

Idt Corp Stock (IDT) Company Profile

Name
Idt Corp
Phone
973 438 1000
Address
520 BROAD ST, NEWARK, NJ, USA
Employee
1,971
Next Earnings Date
2026-12-03
Latest SEC Filings
SEC
IDT's Discussions on X
X

 

Market Cap

 

Revenue

 

Net Income

 

Cash Flow

 

EPS

 

Idt Corp Stock (IDT) Upgrades & Downgrades

DateActionAnalystRating Change
Jun-07-13DowngradeChardan Capital MarketsBuy → Hold
May-15-13ReiteratedChardan Capital MarketsBuy
Apr-23-08UpgradeStanford ResearchSell → Hold
Mar-12-08ReiteratedStanford ResearchSell

Idt Corp Stock (IDT) Financials Data

PeriodTrendFY 2026FY 2025FY 2024FY 2023FY 2022
Period End Date2026-07-312025-07-312024-07-312023-07-312022-07-31
Revenue USD (M)1,297.961,231.501,205.781,238.851,364.06
Cost of revenue USD (M)801.17785.30815.62--
Gross profit USD (M)496.79446.20390.16--
Research and development USD (M)55.7450.9650.55--
Operating expenses USD (M)375.62345.77325.401,173.701,303.14
Operating income USD (M)121.17100.4264.7560.7460.09
Income before tax USD (M)129.98105.8461.9160.8134.88
Income tax expense USD (M)34.8824.70-6.3516.445.88
Net income USD (M)95.0981.1468.2644.3729.01
Basic EPS USD/shares3.473.022.551.591.05
Diluted EPS USD/shares3.463.012.541.581.03
Basic weighted shares shares (M)25.0025.1925.2425.5225.79
Diluted weighted shares shares (M)25.0225.3025.4025.5826.36
Selling, general and administrative USD (M)318.35287.57270.21276.89250.48

Idt Corp Stock (IDT) Insider Trading

  • FISCHER MARCELOOct 16 '26
    Chief Financial Officer
    Transaction
    Sale
    Cost
    $80.93
    #Shares
    4,521
    Value ($)
    365,879
    #Shares Total
    35,855
  • SILBERMAN MITCHOct 15 '26
    CAO & Controller
    Transaction
    Sale
    Cost
    $81.03
    #Shares
    2,327
    Value ($)
    188,556
    #Shares Total
    0
  • ASH MENACHEMOct 15 '26
    EVP of Strategic&Legal Affairs
    Transaction
    Sale
    Cost
    $82.00
    #Shares
    5,000
    Value ($)
    410,000
    #Shares Total
    19,193
  • SHEA NADINEOct 15 '26
    EVP of GLOBAL HUMAN RESOURCES
    Transaction
    Sale
    Cost
    $81.22
    #Shares
    600
    Value ($)
    48,735
    #Shares Total
    7,725
  • FISCHER MARCELOOct 15 '26
    Chief Financial Officer
    Transaction
    Sale
    Cost
    $82.08
    #Shares
    4,812
    Value ($)
    394,968
    #Shares Total
    37,345
  • SILBERMAN MITCHOct 15 '26
    CAO & Controller
    Transaction
    Option Exercise
    Cost
    $81.83
    #Shares
    3,474
    Value ($)
    284,260
    #Shares Total
    3,474
  • SCHORR JUDAHOct 15 '26
    Director
    Transaction
    Sale
    Cost
    $81.57
    #Shares
    7,717
    Value ($)
    629,456
    #Shares Total
    108,672
  • FISCHER MARCELOOct 15 '26
    Chief Financial Officer
    Transaction
    Option Exercise
    Cost
    $74.46
    #Shares
    25,089
    Value ($)
    1,868,175
    #Shares Total
    53,656
  • MARCELO FISCHEROct 15 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $81.43
    #Shares
    9,333
    Value ($)
    759,986
    #Shares Total
    0
  • MENACHEM ASHOct 15 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $82.00
    #Shares
    5,000
    Value ($)
    410,000
    #Shares Total
    0
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
FISCHER MARCELOChief Financial OfficerOct 16 '26Sale$80.934,521365,87935,855
SILBERMAN MITCHCAO & ControllerOct 15 '26Sale$81.032,327188,5560
ASH MENACHEMEVP of Strategic&Legal AffairsOct 15 '26Sale$82.005,000410,00019,193
SHEA NADINEEVP of GLOBAL HUMAN RESOURCESOct 15 '26Sale$81.2260048,7357,725
FISCHER MARCELOChief Financial OfficerOct 15 '26Sale$82.084,812394,96837,345
SILBERMAN MITCHCAO & ControllerOct 15 '26Option Exercise$81.833,474284,2603,474
SCHORR JUDAHDirectorOct 15 '26Sale$81.577,717629,456108,672
FISCHER MARCELOChief Financial OfficerOct 15 '26Option Exercise$74.4625,0891,868,17553,656
MARCELO FISCHEROfficerOct 15 '26Proposed Sale$81.439,333759,9860
MENACHEM ASHOfficerOct 15 '26Proposed Sale$82.005,000410,0000

Idt Corp Stock (IDT) Latest News

Oct 22, 2026
Oct 22, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 17, 2026
Oct 17, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 14, 2026
Oct 14, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 10, 2026
Oct 10, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026

Similar to IDT