Compare Stocks: IDT

IDT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IDTIDT Corporation1.28B51.21-0.25%92,02015.901.24B

Average Return