Compare Stocks: IDT

IDT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IDTIDT Corporation1.24B49.580.87%192,22615.401.24B

Average Return