IDT   $39.18  2.08% Market Closed After Close 39.18 0.0

IDT Corp
Shares Outstanding: 23.76M
Capitalization: 912.56M
Last: 39.18 2.08%
Close: -
Volume: 0.00
Last Day Volume 1.16M
AverageVolume (Year) 1.50M
Last Day Change Prev Close 1.00%
Last Day Change Today Open 0.23%
Last Day Low-High 38.08-38.93
Daily Range Forecast Low-High 36.12-40.82
Annualised Return 66.61%
52W Max: 41.58
52W Min: 27.09
Annualised Volatility 32.38%
Drawdown 0.16
Sortinohelp_outline 30.07
Sharpehelp_outline 32.65
Sterlinghelp_outline 4.27
Integral Riskhelp_outline 16.12
Liquidity Indexhelp_outline 4.65