NYSE:IDT | Historical Stock Price | IDT CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2001-05-16 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.53$1.73$5.69$18.70$61.44$201.852001-05-162026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2022

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$28.17$77.7256,100
2022-12-29$28.23$77.8867,800
2022-12-28$27.67$76.3462,000
2022-12-27$28.03$77.3389,900
2022-12-23$27.85$76.8350,300
2022-12-22$27.95$77.1179,100
2022-12-21$28.68$79.1258,500
2022-12-20$27.89$76.95128,900
2022-12-19$28.35$78.21112,900
2022-12-16$28.01$77.28218,000
2022-12-15$28.84$79.5758,200
2022-12-14$29.43$81.19128,700
2022-12-13$28.72$79.24108,400
2022-12-12$27.92$77.03156,500
2022-12-09$29.37$81.03155,800
2022-12-08$28.53$78.71118,400
2022-12-07$29.51$81.41207,000
2022-12-06$30.00$82.77403,300
2022-12-05$26.87$74.13162,500
2022-12-02$26.87$74.1366,900
2022-12-01$27.03$74.57118,600
2022-11-30$27.95$77.11153,000
2022-11-29$26.99$74.4685,400
2022-11-28$26.03$71.8167,300
2022-11-25$26.25$72.4223,300
2022-11-23$26.62$73.4452,500
2022-11-22$26.68$73.6184,600
2022-11-21$25.97$71.65110,600
2022-11-18$27.02$74.55107,200
2022-11-17$25.99$71.70116,900
2022-11-16$25.87$71.37143,400
2022-11-15$25.00$68.97112,900
2022-11-14$24.76$68.31112,800
2022-11-11$25.80$71.1865,600
2022-11-10$26.03$71.81152,100
2022-11-09$24.57$67.7988,000
2022-11-08$25.04$69.0859,600
2022-11-07$24.86$68.59109,500
2022-11-04$23.92$65.99137,900
2022-11-03$24.10$66.49102,700
2022-11-02$24.77$68.34119,100
2022-11-01$25.72$70.9689,600
2022-10-31$26.06$71.9084,900
2022-10-28$26.38$72.78138,000
2022-10-27$25.28$69.7462,000
2022-10-26$25.80$71.18103,300
2022-10-25$25.32$69.85141,700
2022-10-24$24.96$68.8698,500
2022-10-21$25.27$69.72114,400
2022-10-20$24.86$68.5967,700
2022-10-19$24.82$68.48102,800
2022-10-18$25.39$70.05115,500
2022-10-17$26.45$72.97146,000
2022-10-14$24.93$68.78153,500
2022-10-13$27.47$75.79260,400
2022-10-12$26.97$74.41128,500
2022-10-11$28.02$77.30233,500
2022-10-10$30.00$82.77246,900
2022-10-07$30.00$82.77603,900
2022-10-06$27.90$76.97183,100
2022-10-05$27.05$74.63121,800
2022-10-04$26.54$73.22158,300
2022-10-03$25.57$70.5496,600
2022-09-30$24.83$68.50102,300
2022-09-29$24.99$68.94140,800
2022-09-28$25.38$70.02150,300
2022-09-27$24.67$68.06142,700
2022-09-26$24.44$67.43159,400
2022-09-23$23.76$65.55142,300
2022-09-22$23.96$66.10138,400
2022-09-21$24.53$67.6891,300
2022-09-20$24.97$68.8955,600
2022-09-19$25.11$69.2891,200
2022-09-16$25.11$69.28384,400
2022-09-15$24.99$68.94111,300
2022-09-14$24.98$68.92116,000
2022-09-13$24.60$67.8794,700
2022-09-12$25.54$70.4663,700
2022-09-09$25.41$70.1065,100
2022-09-08$25.48$70.30336,500
2022-09-07$25.84$71.29116,100
2022-09-06$24.98$68.9261,800
2022-09-02$25.19$69.5039,600
2022-09-01$25.36$69.9770,000
2022-08-31$25.57$70.54117,300
2022-08-30$25.76$71.0743,300
2022-08-29$25.69$70.8854,600
2022-08-26$26.00$71.7354,600
2022-08-25$26.89$74.1940,200
2022-08-24$26.28$72.5039,600
2022-08-23$26.04$71.8462,100
2022-08-22$26.10$72.0154,200
2022-08-19$26.80$73.94130,400
2022-08-18$27.31$75.3563,600
2022-08-17$26.80$73.9494,100
2022-08-16$27.80$76.7085,800
2022-08-15$26.74$73.7753,300
2022-08-12$26.68$73.6145,600
2022-08-11$26.01$71.7644,900
2022-08-10$26.75$73.8082,300
2022-08-09$25.53$70.4392,900
2022-08-08$27.19$75.0160,600
2022-08-05$26.86$74.1050,500
2022-08-04$26.67$73.5836,000
2022-08-03$27.35$75.4658,100
2022-08-02$26.74$73.7749,000
2022-08-01$26.37$72.75134,600
2022-07-29$26.03$71.81105,200
2022-07-28$26.17$72.20130,700
2022-07-27$26.40$72.8363,700
2022-07-26$25.45$70.2157,300
2022-07-25$25.80$71.1867,500
2022-07-22$26.07$71.9267,900
2022-07-21$26.83$74.0256,300
2022-07-20$26.74$73.77127,800
2022-07-19$26.21$72.3171,700
2022-07-18$25.14$69.3656,800
2022-07-15$25.11$69.2884,100
2022-07-14$25.23$69.61111,300
2022-07-13$25.08$69.1999,100
2022-07-12$24.69$68.12176,500
2022-07-11$24.74$68.25123,200
2022-07-08$25.02$69.03128,100
2022-07-07$25.49$70.32117,800
2022-07-06$24.99$68.94115,400
2022-07-05$25.02$69.03103,300
2022-07-01$24.46$67.4870,900
2022-06-30$25.15$69.39131,500
2022-06-29$25.06$69.14144,300
2022-06-28$25.06$69.1473,100
2022-06-27$25.72$70.9671,900
2022-06-24$25.10$69.25163,100
2022-06-23$25.37$69.99277,000
2022-06-22$25.10$69.25137,700
2022-06-21$25.13$69.33207,900
2022-06-17$22.83$62.99565,300
2022-06-16$22.15$61.11229,700
2022-06-15$23.29$64.25207,200
2022-06-14$22.66$62.52192,200
2022-06-13$22.52$62.13284,700
2022-06-10$24.28$66.99149,100
2022-06-09$23.85$65.80126,400
2022-06-08$25.47$70.27122,100
2022-06-07$25.03$69.05159,900
2022-06-06$25.43$70.16240,300
2022-06-03$27.94$77.08243,900
2022-06-02$29.74$82.05157,000
2022-06-01$28.42$78.41148,500
2022-05-31$27.56$76.03141,300
2022-05-27$28.21$77.8380,000
2022-05-26$27.58$76.0981,600
2022-05-25$27.06$74.6694,400
2022-05-24$26.89$74.19201,400
2022-05-23$27.31$75.35133,800
2022-05-20$27.23$75.12139,500
2022-05-19$26.03$71.81128,900
2022-05-18$26.06$71.9095,500
2022-05-17$27.83$76.7877,800
2022-05-16$26.93$74.30103,300
2022-05-13$27.22$75.10107,100
2022-05-12$27.14$74.88132,000
2022-05-11$26.33$72.64144,500
2022-05-10$26.50$73.11146,500
2022-05-09$27.16$74.93245,700
2022-05-06$28.05$77.39120,200
2022-05-05$28.29$78.05191,900
2022-05-04$27.79$76.67176,400
2022-05-03$27.49$75.84122,000
2022-05-02$27.69$76.39252,600
2022-04-29$26.48$73.06164,500
2022-04-28$27.65$76.28151,900
2022-04-27$27.15$74.90178,300
2022-04-26$27.47$75.79158,700
2022-04-25$28.72$79.24205,700
2022-04-22$28.18$77.75215,300
2022-04-21$29.04$80.12239,900
2022-04-20$30.37$83.7980,600
2022-04-19$30.91$85.28132,100
2022-04-18$30.72$84.75123,100
2022-04-14$30.95$85.39176,400
2022-04-13$32.48$89.6163,700
2022-04-12$31.78$87.68119,100
2022-04-11$32.05$88.42134,600
2022-04-08$31.72$87.51101,700
2022-04-07$32.17$88.7599,100
2022-04-06$32.25$88.97153,200
2022-04-05$33.35$92.0196,000
2022-04-04$34.80$96.01130,700
2022-04-01$35.55$98.0871,100
2022-03-31$34.09$94.05111,400
2022-03-30$34.21$94.3880,100
2022-03-29$35.76$98.6674,800
2022-03-28$34.28$94.5785,800
2022-03-25$34.24$94.46110,000
2022-03-24$35.85$98.9189,400
2022-03-23$35.35$97.5379,800
2022-03-22$36.61$101.00161,000
2022-03-21$35.79$98.74115,100
2022-03-18$37.06$102.24916,800
2022-03-17$35.75$98.63181,500
2022-03-16$35.81$98.80202,600
2022-03-15$32.98$90.99146,100
2022-03-14$31.75$87.59161,200
2022-03-11$31.38$86.57158,800
2022-03-10$33.33$91.95123,800
2022-03-09$34.22$94.41246,300
2022-03-08$32.22$88.89341,800
2022-03-07$31.80$87.73200,200
2022-03-04$32.87$90.68181,900
2022-03-03$35.69$98.46164,000
2022-03-02$36.02$99.38126,500
2022-03-01$35.55$98.08302,700
2022-02-28$36.06$99.49250,900
2022-02-25$36.87$101.72125,300
2022-02-24$35.71$98.52182,000
2022-02-23$33.82$93.31127,500
2022-02-22$34.80$96.01313,800
2022-02-18$37.98$104.78118,800
2022-02-17$39.76$109.6990,800
2022-02-16$40.88$112.7869,600
2022-02-15$40.95$112.9879,200
2022-02-14$39.77$109.7299,700
2022-02-11$40.32$111.2466,300
2022-02-10$41.74$115.16177,400
2022-02-09$42.96$118.52101,100
2022-02-08$40.94$112.95169,500
2022-02-07$38.60$106.49140,900
2022-02-04$37.25$102.7796,500
2022-02-03$36.02$99.38108,900
2022-02-02$37.55$103.60154,300
2022-02-01$38.65$106.63179,100
2022-01-31$37.53$103.54129,600
2022-01-28$36.45$100.5697,400
2022-01-27$35.03$96.64177,900
2022-01-26$35.09$96.81137,700
2022-01-25$35.90$99.04166,200
2022-01-24$36.38$100.37275,300
2022-01-21$34.30$94.63243,400
2022-01-20$34.51$95.21176,600
2022-01-19$35.97$99.24317,500
2022-01-18$36.12$99.65301,200
2022-01-14$40.61$112.04136,700
2022-01-13$40.51$111.7680,700
2022-01-12$41.66$114.94100,400
2022-01-11$42.43$117.06119,400
2022-01-10$41.78$115.27211,900
2022-01-07$41.73$115.13165,000
2022-01-06$41.74$115.16155,900
2022-01-05$43.57$120.20182,800
2022-01-04$45.52$125.58129,300
2022-01-03$44.39$122.47111,000