Compare Stocks: IDT

IDT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IDTIDT Corporation1.21B48.33-1.43%125,26115.011.24B

Average Return