NYSE : IDT

IDT Corporation

$62.7 USD

-$0.93 (-1.46%)

Volume
65.74K
Average Volume
180.21K
Market Capitalization
$1.56B
P/E Ratio
19.23
Dividend Yield
0.41%
Price Target
Year High
$69.15
Year Low
$45.72
Day High
Day Low
Payout Ratio
$0.08
Current Ratio
$1.92
IDT Price Chart
Historical Price Data
Date Opening Price Closing Price %Chg Volume
2026-07-17 $63.39 $62.70 -1.09% 64906
2026-07-16 $63.69 $63.63 -0.09% 172.9K
2026-07-15 $62.27 $62.87 0.96% 156.84K
2026-07-14 $61.21 $62.38 1.91% 238.94K
2026-07-13 $61.23 $61.40 0.28% 128.11K
2026-07-10 $60.32 $61.10 1.29% 158.55K
2026-07-09 $59.39 $59.97 0.98% 157.01K
2026-07-08 $61.12 $59.95 -1.91% 183.74K
2026-07-07 $61.04 $61.08 0.07% 189.8K
2026-07-06 $58.98 $60.28 2.20% 350.14K
2026-07-02 $58.42 $58.82 0.68% 152.3K
2026-07-01 $58.79 $57.95 -1.43% 188.13K
2026-06-30 $57.80 $58.16 0.62% 139.9K
2026-06-29 $56.95 $57.95 1.76% 216.7K
2026-06-26 $56.25 $57.34 1.94% 536.22K
2026-06-25 $55.21 $55.92 1.29% 153.81K
2026-06-24 $54.26 $55.68 2.62% 203.31K
2026-06-23 $53.06 $54.07 1.90% 356.42K
2026-06-22 $54.82 $52.28 -4.63% 382.76K
2026-06-18 $53.78 $55.42 3.05% 864.2K
2026-06-17 $53.49 $53.83 0.64% 224.1K
2026-06-16 $52.98 $54.09 2.10% 211.2K
2026-06-15 $54.78 $52.76 -3.69% 227.82K
2026-06-12 $55.19 $54.63 -1.01% 225.8K
2026-06-11 $55.29 $55.04 -0.45% 156.05K
2026-06-10 $56.14 $55.50 -1.14% 168.91K
2026-06-09 $54.86 $56.13 2.31% 142.1K
2026-06-08 $55.95 $55.09 -1.54% 140.73K
2026-06-05 $55.68 $56.08 0.72% 183.71K
2026-06-04 $56.99 $55.57 -2.49% 415.82K
2026-06-03 $54.95 $54.03 -1.67% 191.42K
2026-06-02 $55.95 $55.41 -0.97% 159.1K
2026-06-01 $55.16 $55.97 1.47% 149.6K
2026-05-29 $54.29 $55.16 1.60% 170.31K
2026-05-28 $52.53 $54.05 2.89% 150.2K
2026-05-27 $52.42 $52.43 0.02% 135.02K
2026-05-26 $52.75 $52.15 -1.14% 107.2K
2026-05-22 $52.29 $52.90 1.17% 98500
2026-05-21 $52.28 $52.69 0.78% 109.6K
2026-05-20 $52.97 $52.74 -0.43% 106.12K
2026-05-19 $52.65 $53.18 1.01% 96674
2026-05-18 $51.85 $52.68 1.60% 85212
2026-05-15 $52.72 $52.00 -1.37% 105.6K
2026-05-14 $52.14 $52.81 1.29% 92640
2026-05-13 $52.39 $51.96 -0.82% 138.41K
2026-05-12 $52.27 $52.66 0.75% 166.6K
2026-05-11 $53.15 $52.16 -1.86% 116.01K
2026-05-08 $53.50 $53.53 0.06% 126.8K
2026-05-07 $53.00 $53.54 1.02% 132.56K
2026-05-06 $52.86 $52.61 -0.47% 89000
2026-05-05 $52.11 $52.51 0.77% 131.01K
2026-05-04 $51.00 $51.88 1.73% 183.05K
2026-05-01 $50.51 $51.13 1.23% 108.5K
2026-04-30 $50.31 $50.15 -0.32% 175.21K
2026-04-29 $51.77 $50.57 -2.32% 95525
2026-04-28 $52.93 $52.19 -1.40% 85002
2026-04-27 $51.53 $52.46 1.80% 178.2K
2026-04-24 $51.16 $51.79 1.23% 96212
2026-04-23 $51.86 $51.31 -1.06% 87300
2026-04-22 $52.18 $51.98 -0.38% 94200
2026-04-21 $52.54 $52.06 -0.91% 106.62K
2026-04-20 $52.02 $52.28 0.50% 100.5K
2026-04-17 $51.59 $52.15 1.09% 124.04K
2026-04-16 $50.61 $51.27 1.30% 138.7K
2026-04-15 $51.00 $50.76 -0.47% 95455
2026-04-14 $49.74 $51.16 2.85% 156.64K
2026-04-13 $49.53 $49.66 0.26% 88545
2026-04-10 $50.01 $49.67 -0.68% 71133
2026-04-09 $49.15 $50.01 1.75% 111.34K
2026-04-08 $49.24 $49.50 0.53% 151.8K
2026-04-07 $49.25 $48.77 -0.97% 101.1K
2026-04-06 $48.27 $49.45 2.44% 117.44K
2026-04-02 $49.15 $48.47 -1.38% 113.33K
2026-04-01 $49.12 $49.27 0.31% 125.1K
2026-03-31 $49.25 $49.10 -0.30% 173.74K
2026-03-30 $47.63 $49.02 2.92% 193.6K
2026-03-27 $47.77 $47.42 -0.73% 201.7K
2026-03-26 $47.04 $48.01 2.06% 149.7K
2026-03-25 $48.42 $47.52 -1.86% 101.5K
2026-03-24 $48.24 $48.09 -0.31% 164.41K
2026-03-23 $48.32 $48.27 -0.10% 162.8K
2026-03-20 $47.88 $47.56 -0.67% 226.72K
2026-03-19 $46.93 $47.79 1.83% 205K
2026-03-18 $47.65 $47.25 -0.84% 188.42K
2026-03-17 $48.17 $48.00 -0.35% 179.2K
2026-03-16 $48.69 $47.81 -1.81% 222.1K
2026-03-13 $49.51 $48.73 -1.58% 163.7K
2026-03-12 $49.42 $49.16 -0.53% 180.2K
2026-03-11 $51.00 $49.84 -2.27% 282.24K
2026-03-10 $50.24 $51.65 2.81% 207.33K