what is the ytd return for idt

IDT (IDT) has returned -3.6% since January 1, 2026.

DATEOPENHIGHLOWCLOSEVOLUME
April 01 2026
$49.12
$49.55
$48.65
$49.27
71,860
March 31 2026
$49.25
$49.70
$48.74
$49.10
117,938
March 30 2026
$47.63
$49.19
$47.59
$49.02
167,713
March 27 2026
$47.77
$47.94
$47.16
$47.42
201,700
March 26 2026
$47.04
$48.41
$47.04
$48.01
149,700
March 25 2026
$48.42
$48.42
$47.42
$47.52
101,500
March 24 2026
$48.24
$48.85
$47.82
$48.09
164,400
March 23 2026
$48.32
$48.47
$47.80
$48.27
162,800
March 20 2026
$47.88
$47.88
$47.32
$47.56
226,700
March 19 2026
$46.93
$48.20
$46.93
$47.79
204,800
March 18 2026
$47.58
$47.98
$47.13
$47.18
188,400
March 17 2026
$48.10
$49.08
$47.45
$47.93
179,200
March 16 2026
$48.62
$48.96
$47.35
$47.74
222,100
March 13 2026
$49.44
$49.79
$47.94
$48.66
163,700
March 12 2026
$49.35
$50.30
$48.53
$49.09
180,200
March 11 2026
$50.92
$51.86
$46.41
$49.77
282,100
March 10 2026
$50.17
$51.78
$50.17
$51.57
207,300
March 09 2026
$50.79
$51.29
$50.08
$50.66
153,300
March 06 2026
$50.96
$51.53
$50.40
$51.36
198,600
March 05 2026
$52.20
$52.37
$51.12
$51.37
129,000
March 04 2026
$51.61
$52.70
$51.41
$52.42
107,600
March 03 2026
$51.09
$51.94
$50.37
$51.78
170,000
March 02 2026
$50.43
$51.48
$50.43
$51.48
126,800
February 27 2026
$50.28
$50.98
$50.28
$50.87
140,500
February 26 2026
$50.62
$50.90
$50.37
$50.45
142,300