IDT Corporation
← Back to IDT Overview

IDT Corporation (IDT)

Historical Shares Outstanding

Current Count

24.9M

Financial Fundamentals

IDTQuarterly Data • 5Y View

Share Count History

DateShares Out. (M)Change (M)Change %
2026-04-3024.9-0.2-0.83%
2026-01-3125.1-0.1-0.27%
2025-10-3125.2-0.1-0.31%
2025-07-3125.30.0+0.09%
2025-04-3025.2-0.1-0.30%
2025-01-3125.3-0.0-0.15%
2024-10-3125.4-0.1-0.35%
2024-07-3125.5-0.1-0.25%
2024-04-3025.50.2+0.79%
2024-01-3125.30.0+0.16%
2023-10-3125.3-0.2-0.87%
2023-07-3125.5-0.1-0.44%
2023-04-3025.60.1+0.29%
2023-01-3125.5-0.1-0.30%
2022-10-3125.6-0.4-1.70%
2022-07-3126.1-0.1-0.56%
2022-04-3026.2-0.3-1.27%
2022-01-3126.51.0+3.82%
2021-10-3125.6-0.5-1.87%
2021-07-3126.1-0.1-0.32%
2021-04-3026.10.4+1.65%
2021-01-3125.7-0.1-0.57%
2020-10-3125.9-0.6-2.19%
2020-07-3126.4-0.1-0.25%
2020-04-3026.50.1+0.21%
2020-01-3126.50.2+0.65%
2019-10-3126.31.0+3.84%
2019-07-3125.3-1.0-3.64%
2019-04-3026.31.4+5.81%
2019-01-3124.81.0+4.15%
2018-10-3123.8-0.9-3.59%
2018-07-3124.70.0+0.17%
2018-04-3024.7-0.0-0.20%
2018-01-3124.70.1+0.39%
2017-10-3124.61.3+5.66%
2017-07-3123.30.3+1.11%
2017-04-3023.10.1+0.40%
2017-01-3123.00.1+0.28%
2016-10-3122.90.1+0.37%
2016-07-3122.80.1+0.60%
2016-04-3022.7-0.1-0.52%
2016-01-3122.8-0.2-0.74%
2015-10-3123.0-0.3-1.20%
2015-07-3123.2-0.2-0.94%
2015-04-3023.50.2+1.05%
2015-01-3123.20.1+0.58%
2014-10-3123.10.2+0.67%
2014-07-3122.9-0.1-0.37%
2014-04-3023.00.3+1.23%
2014-01-3122.7-0.2-0.74%
2013-10-3122.90.6+2.68%
2013-07-3122.3-0.0-0.20%
2013-04-3022.40.3+1.23%
2013-01-3122.10.0+0.02%
2012-10-3122.10.0+0.11%
2012-07-3122.1-0.0-0.11%
2012-04-3022.10.3+1.25%
2012-01-3121.81.4+7.10%
2011-10-3120.4-2.1-9.42%
2011-07-3122.5-0.1-0.46%
2011-04-3022.60.1+0.56%
2011-01-3122.50.1+0.37%
2010-10-3122.40.8+3.86%
2010-07-3121.5-0.3-1.52%
2010-04-3021.90.4+1.98%
2010-01-3121.51.3+6.26%
2009-10-3120.2-2.4-10.43%
2009-07-3122.50.5+2.22%
2009-04-3022.1-1.1-4.89%
2009-01-3123.2-1.1-4.66%
2008-10-3124.3-1.1-4.22%
2008-07-3125.40.4+1.54%
2008-04-3025.0-0.0-0.01%
2008-01-3125.0-1.7-6.49%
2007-10-3126.7-0.6-2.36%
2007-07-3127.40.3+0.99%
2007-04-3027.10.2+0.78%
2007-01-3126.9-2.4-8.33%
2006-10-3129.4-2.7-8.30%
2006-07-3132.00.3+1.01%
2006-04-3031.7-0.3-0.82%
2006-01-3132.0-0.8-2.35%
2005-10-3132.70.4+1.15%
2005-07-3132.3-0.2-0.72%
2005-04-3032.60.7+2.22%
2005-01-3131.90.1+0.45%
2004-10-3131.72.4+8.29%
2004-07-3129.3-1.0-3.45%
2004-04-3030.4-0.3-1.03%
2004-01-3130.73.1+11.36%
2003-10-3127.50.8+3.06%
2003-07-3126.7-0.0-0.11%
2003-04-3026.80.2+0.67%
2003-01-3126.60.1+0.36%
2002-10-3126.51.4+5.76%
2002-07-3125.0-0.6-2.38%
2002-04-3025.61.2+4.85%
2002-01-3124.50.7+2.76%
2001-10-3123.8-1.1-4.52%
2001-07-3124.92.8+12.51%
2001-04-3022.20.1+0.42%
2001-01-3122.1-3.7-14.25%
2000-10-3125.713.2+105.17%
2000-07-3112.5-0.1-0.99%
2000-04-3012.70.5+4.27%
2000-01-3112.1-12.3-50.22%
1999-10-3124.40.4+1.67%
1999-07-3124.00.2+0.75%
1999-04-3023.80.5+2.09%
1999-01-3123.30.00.00%
1998-10-3123.34.3+22.50%
1998-07-3119.0-2.3-10.71%
1998-04-3021.33.6+20.00%
1998-01-3117.81.1+6.67%
1997-10-3116.72.8+19.79%
1997-07-3113.90.6+4.35%
1997-04-3013.30.00.00%
1997-01-3113.3-0.4-3.23%
1996-10-3113.82.3+19.94%
1996-07-3111.5