IDT(IDT)
IDT
Historical Prices (Last 90 Days)
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/22/2026 | $52.29 | $52.99 | $52.29 | $52.90 | 73,169 |
| 5/21/2026 | $52.28 | $52.89 | $51.54 | $52.69 | 109,600 |
| 5/20/2026 | $52.97 | $53.39 | $52.02 | $52.74 | 106,125 |
| 5/19/2026 | $52.65 | $53.32 | $52.32 | $53.18 | 96,674 |
| 5/18/2026 | $51.85 | $54.56 | $51.85 | $52.68 | 85,212 |
| 5/15/2026 | $52.72 | $53.49 | $51.96 | $52.00 | 105,600 |
| 5/14/2026 | $52.14 | $53.07 | $51.84 | $52.81 | 92,640 |
| 5/13/2026 | $52.39 | $52.73 | $51.72 | $51.96 | 138,411 |
| 5/12/2026 | $52.27 | $52.90 | $51.71 | $52.66 | 166,600 |
| 5/11/2026 | $53.15 | $53.54 | $51.37 | $52.16 | 116,008 |
| 5/8/2026 | $53.50 | $54.24 | $52.03 | $53.53 | 126,800 |
| 5/7/2026 | $53.00 | $53.91 | $52.75 | $53.54 | 132,555 |
| 5/6/2026 | $52.86 | $53.21 | $52.08 | $52.61 | 89,000 |
| 5/5/2026 | $52.11 | $52.65 | $51.43 | $52.51 | 131,009 |
| 5/4/2026 | $51.00 | $52.13 | $50.52 | $51.88 | 183,047 |
| 5/1/2026 | $50.51 | $51.45 | $49.99 | $51.13 | 108,500 |
| 4/30/2026 | $50.31 | $50.69 | $49.33 | $50.15 | 175,208 |
| 4/29/2026 | $51.77 | $51.81 | $50.11 | $50.57 | 95,525 |
| 4/28/2026 | $52.93 | $53.53 | $52.15 | $52.19 | 85,002 |
| 4/27/2026 | $51.53 | $52.81 | $50.92 | $52.46 | 178,200 |
| 4/24/2026 | $51.16 | $51.84 | $49.64 | $51.79 | 96,212 |
| 4/23/2026 | $51.86 | $52.09 | $50.78 | $51.31 | 87,300 |
| 4/22/2026 | $52.18 | $52.18 | $51.49 | $51.98 | 94,200 |
| 4/21/2026 | $52.54 | $52.63 | $51.75 | $52.06 | 106,625 |
| 4/20/2026 | $52.02 | $52.66 | $51.72 | $52.28 | 100,496 |
| 4/17/2026 | $51.59 | $52.62 | $51.40 | $52.15 | 124,039 |
| 4/16/2026 | $50.61 | $51.33 | $50.17 | $51.27 | 138,700 |
| 4/15/2026 | $51.00 | $51.74 | $50.69 | $50.76 | 95,455 |
| 4/14/2026 | $49.74 | $51.22 | $49.40 | $51.16 | 156,638 |
| 4/13/2026 | $49.53 | $49.75 | $48.84 | $49.66 | 88,545 |
| 4/10/2026 | $50.01 | $50.42 | $49.26 | $49.67 | 71,133 |
| 4/9/2026 | $49.15 | $50.09 | $49.12 | $50.01 | 111,341 |
| 4/8/2026 | $49.24 | $49.87 | $48.97 | $49.50 | 151,804 |
| 4/7/2026 | $49.25 | $49.49 | $48.77 | $48.77 | 101,105 |
| 4/6/2026 | $48.27 | $49.80 | $48.19 | $49.45 | 117,441 |
| 4/2/2026 | $49.15 | $49.29 | $48.34 | $48.47 | 113,329 |
| 4/1/2026 | $49.12 | $49.56 | $48.65 | $49.27 | 125,100 |
| 3/31/2026 | $49.25 | $49.70 | $48.74 | $49.10 | 173,735 |
| 3/30/2026 | $47.63 | $49.19 | $47.59 | $49.02 | 193,600 |
| 3/27/2026 | $47.77 | $47.94 | $47.16 | $47.42 | 201,700 |
| 3/26/2026 | $47.04 | $48.41 | $47.04 | $48.01 | 149,703 |
| 3/25/2026 | $48.42 | $48.42 | $47.42 | $47.52 | 101,500 |
| 3/24/2026 | $48.24 | $48.85 | $47.82 | $48.09 | 164,408 |
| 3/23/2026 | $48.32 | $48.47 | $47.80 | $48.27 | 162,800 |
| 3/20/2026 | $47.88 | $47.88 | $47.32 | $47.56 | 226,722 |
| 3/19/2026 | $46.93 | $48.20 | $46.93 | $47.79 | 205,005 |
| 3/18/2026 | $47.65 | $48.05 | $47.20 | $47.25 | 188,425 |
| 3/17/2026 | $48.17 | $49.15 | $47.52 | $48.00 | 179,200 |
| 3/16/2026 | $48.69 | $49.03 | $47.42 | $47.81 | 222,100 |
| 3/13/2026 | $49.51 | $49.86 | $48.01 | $48.73 | 163,700 |
| 3/12/2026 | $49.42 | $50.37 | $48.60 | $49.16 | 180,200 |
| 3/11/2026 | $51.00 | $51.94 | $46.48 | $49.84 | 282,244 |
| 3/10/2026 | $50.24 | $51.86 | $50.24 | $51.65 | 207,331 |
| 3/9/2026 | $50.87 | $51.37 | $50.15 | $50.74 | 153,305 |
| 3/6/2026 | $51.04 | $51.61 | $50.47 | $51.44 | 198,600 |
| 3/5/2026 | $52.28 | $52.45 | $51.20 | $51.45 | 129,139 |
| 3/4/2026 | $51.69 | $52.78 | $51.49 | $52.50 | 107,600 |
| 3/3/2026 | $51.17 | $52.02 | $50.44 | $51.86 | 170,003 |
| 3/2/2026 | $50.50 | $51.56 | $50.50 | $51.56 | 126,848 |
| 2/27/2026 | $50.35 | $51.06 | $50.35 | $50.95 | 140,500 |
| 2/26/2026 | $50.70 | $50.98 | $50.44 | $50.52 | 142,340 |
| 2/25/2026 | $49.29 | $50.77 | $49.29 | $50.75 | 120,500 |
| 2/24/2026 | $49.35 | $49.78 | $48.90 | $49.18 | 105,200 |
| 2/23/2026 | $49.20 | $50.02 | $48.90 | $49.13 | 119,534 |