IDT   $51.68  0.88% Market Open

IDT Corp
Shares Outstanding: 23.67M
Capitalization: 1.21B
Last: 51.68 0.88%
Close: -
Volume: 0.00
Last Day Volume 1.65M
AverageVolume (Year) 1.43M
Last Day Change Prev Close 1.93%
Last Day Change Today Open 1.63%
Last Day Low-High 50.37-51.58
Daily Range Forecast Low-High 48.10-54.28
Annualised Return 78.92%
52W Max: 52.35
52W Min: 33.84
Annualised Volatility 31.91%
Drawdown 0.16
Sortinohelp_outline 36.57
Sharpehelp_outline 39.25
Sterlinghelp_outline 5.06
Integral Riskhelp_outline 19.36
Liquidity Indexhelp_outline 4.65