IDT Corporation Class B Common Stock (IDT)

FairStock Score: 62/100 — STEADY

Current Price$51.62
Market Cap$1,29,43,09,632
P/E Ratio15.79
ROE26.34%
Dividend Yield0.48%
SectorCommunication Services

Data from SEC filings. Not investment advice. Scoring methodology