idt return from 2020 to 2025

IDT (IDT) has returned 623.8% between 2020 and 2025.

DATEOPENHIGHLOWCLOSEVOLUME
November 2025
$50.50
$51.20
$50.22
$51.12
109,825
October 2025
$52.34
$53.06
$45.72
$50.66
5,302,400
September 2025
$63.65
$69.09
$52.00
$52.31
4,835,100
August 2025
$58.74
$65.09
$56.48
$64.01
2,776,800
July 2025
$68.44
$71.05
$55.76
$58.85
4,158,500
June 2025
$61.46
$69.54
$57.05
$68.26
5,887,100
May 2025
$50.16
$62.86
$49.58
$61.48
3,020,600
April 2025
$51.22
$53.32
$45.27
$50.16
2,244,400
March 2025
$48.18
$52.90
$44.93
$51.22
3,148,000
February 2025
$46.34
$50.34
$46.23
$48.41
1,162,800
January 2025
$47.39
$48.88
$44.63
$47.03
1,383,600
December 2024
$51.34
$58.53
$46.38
$47.37
2,311,300
November 2024
$46.84
$52.33
$45.58
$51.43
1,819,400
October 2024
$37.79
$49.40
$37.30
$46.74
3,119,000
September 2024
$38.11
$39.63
$35.92
$38.01
1,368,800
August 2024
$38.20
$38.42
$33.66
$38.15
1,625,200
July 2024
$35.73
$38.41
$35.03
$38.02
1,535,600
June 2024
$40.51
$40.74
$34.89
$35.73
2,255,500
May 2024
$35.48
$41.30
$35.36
$40.26
1,619,100
April 2024
$37.50
$38.12
$35.13
$35.30
1,428,200
March 2024
$36.83
$38.42
$35.09
$37.56
1,778,600
February 2024
$34.50
$37.23
$33.88
$36.91
1,260,300
January 2024
$33.70
$35.15
$31.82
$34.30
1,564,100
December 2023
$29.06
$34.16
$26.87
$33.82
2,528,900
November 2023
$27.83
$29.62
$27.43
$29.11
1,803,400