idt return since 2021

IDT (IDT) has returned 416% since 2021.

DATE OPEN HIGH LOW CLOSE VOLUME
August 2025
$58.80
$64.03
$56.53
$63.32
2,191,600
July 2025
$68.50
$71.12
$55.81
$58.91
4,158,500
June 2025
$61.52
$69.61
$57.10
$68.32
5,887,100
May 2025
$50.21
$62.91
$49.63
$61.54
3,020,600
April 2025
$51.27
$53.37
$45.31
$50.21
2,244,400
March 2025
$48.23
$52.95
$44.97
$51.27
3,148,000
February 2025
$46.38
$50.39
$46.27
$48.46
1,162,800
January 2025
$47.44
$48.92
$44.67
$47.08
1,383,600
December 2024
$51.39
$58.58
$46.42
$47.42
2,311,300
November 2024
$46.88
$52.38
$45.62
$51.48
1,819,400
October 2024
$37.83
$49.44
$37.33
$46.78
3,119,000
September 2024
$38.15
$39.67
$35.96
$38.05
1,368,800
August 2024
$38.24
$38.46
$33.69
$38.19
1,625,200
July 2024
$35.76
$38.45
$35.06
$38.06
1,535,600
June 2024
$40.54
$40.78
$34.92
$35.76
2,275,700
May 2024
$35.51
$41.34
$35.39
$40.29
1,619,100
April 2024
$37.53
$38.16
$35.16
$35.33
1,428,200
March 2024
$36.87
$38.46
$35.12
$37.59
1,778,600
February 2024
$34.53
$37.26
$33.91
$36.95
1,260,300
January 2024
$33.73
$35.19
$31.85
$34.33
1,564,100
December 2023
$29.09
$34.19
$26.90
$33.85
2,528,900
November 2023
$27.86
$29.65
$27.45
$29.14
1,803,400
October 2023
$21.92
$30.16
$21.49
$27.85
4,937,300
September 2023
$23.19
$23.55
$21.79
$21.89
2,292,200
August 2023
$23.54
$24.65
$22.60
$23.21
2,162,300