idt return since 2021

IDT (IDT) has returned 326.9% since 2021.

DATE OPEN HIGH LOW CLOSE VOLUME
May 2025
$50.25
$52.62
$49.67
$52.44
202,300
April 2025
$51.31
$53.42
$45.35
$50.25
2,244,343
March 2025
$48.27
$53.00
$45.01
$51.31
3,147,931
February 2025
$46.42
$50.44
$46.31
$48.50
1,162,962
January 2025
$47.48
$48.97
$44.71
$47.12
1,383,695
December 2024
$51.43
$58.63
$46.46
$47.46
2,311,562
November 2024
$46.92
$52.43
$45.66
$51.52
1,819,977
October 2024
$37.86
$49.48
$37.36
$46.82
3,118,863
September 2024
$38.18
$39.71
$35.99
$38.08
1,368,930
August 2024
$38.27
$38.49
$33.72
$38.22
1,625,344
July 2024
$35.79
$38.48
$35.09
$38.09
1,536,001
June 2024
$40.58
$40.82
$34.95
$35.79
2,275,812
May 2024
$35.54
$41.37
$35.42
$40.33
1,619,411
April 2024
$37.56
$38.19
$35.20
$35.36
1,428,453
March 2024
$36.90
$38.49
$35.15
$37.62
1,778,662
February 2024
$34.56
$37.29
$33.94
$36.98
1,260,198
January 2024
$33.76
$35.22
$31.88
$34.36
1,564,134
December 2023
$29.12
$34.22
$26.92
$33.88
2,528,845
November 2023
$27.88
$29.67
$27.47
$29.17
1,803,419
October 2023
$21.94
$30.19
$21.50
$27.87
4,938,680
September 2023
$23.21
$23.57
$21.81
$21.91
2,292,338
August 2023
$23.56
$24.67
$22.61
$23.23
2,162,375
July 2023
$25.78
$26.10
$22.91
$23.57
2,404,458
June 2023
$30.08
$32.41
$25.28
$25.69
3,023,413
May 2023
$33.00
$34.23
$29.74
$30.20
1,412,809