Compare Stocks: IDT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IDTIDT Corporation1.31B51.890.33%49,86617.251.23B

Average Return