Compare Stocks: IDT

IDT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IDTIDT Corporation1.22B48.78-3.00%447,70715.151.24B

Average Return