NYSE : IDT

IDT Corporation

$63.63 USD

$0.76 (1.21%)

Volume
36.88K
Average Volume
176.76K
Market Capitalization
$1.58B
P/E Ratio
19.52
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 SEC Filings
Company Symbol Filed Form Type View
IDT 2026-07-01 14:31:15 4
IDT 2026-06-30 17:23:50 4
IDT 2026-06-25 16:07:00 4
IDT 2026-06-15 14:35:37 4
IDT 2026-06-11 17:03:26 8-K
IDT 2026-06-11 15:37:30 4
IDT 2026-06-11 14:12:03 3
IDT 2026-06-10 08:05:24 4
IDT 2026-06-09 14:36:02 10-Q
IDT 2026-05-29 16:15:16 8-K
IDT 2026-05-11 16:25:15 4
IDT 2026-05-07 18:54:28 4
IDT 2026-04-16 16:29:55 4
IDT 2026-04-16 16:29:44 4
IDT 2026-04-16 13:38:51 4
IDT 2026-03-27 09:55:54 SC 13G/A
IDT 2026-03-12 14:17:40 10-Q
IDT 2026-03-10 16:42:39 8-K
IDT 2026-02-19 14:38:23 4
IDT 2026-02-13 09:00:02 S-8 POS
IDT 2026-01-20 14:50:14 4
IDT 2026-01-20 14:49:38 4
IDT 2026-01-16 16:09:26 4
IDT 2026-01-12 16:21:02 4
IDT 2026-01-07 11:46:39 4
IDT 2026-01-07 11:46:28 4
IDT 2026-01-07 11:46:14 4
IDT 2025-12-30 16:01:02 4
IDT 2025-12-19 15:33:47 4
IDT 2025-12-16 09:00:37 8-K
IDT 2025-12-10 15:54:39 10-Q
IDT 2025-12-04 16:41:34 8-K
IDT 2025-11-28 11:48:18 4
IDT 2025-11-28 11:47:49 4
IDT 2025-10-30 16:15:59 DEF 14A
IDT 2025-10-15 15:38:26 4
IDT 2025-10-03 16:25:41 4
IDT 2025-10-02 20:04:41 144
IDT 2025-09-29 17:30:48 10-K
IDT 2025-09-29 17:30:42 S-8
IDT 2025-09-29 16:40:26 8-K
IDT 2025-09-22 17:06:25 4
IDT 2025-09-22 16:10:24 4
IDT 2025-09-22 16:10:10 4
IDT 2025-09-22 16:09:45 4
IDT 2025-09-22 16:09:30 4
IDT 2025-09-22 16:09:11 4
IDT 2025-09-22 12:29:58 8-K
IDT 2025-07-21 16:09:56 4
IDT 2025-07-17 17:19:50 4
IDT 2025-06-18 14:18:28 4
IDT 2025-06-16 20:05:19 144
IDT 2025-06-12 08:00:27 8-K
IDT 2025-06-09 17:13:17 10-Q
IDT 2025-06-05 16:45:56 8-K
IDT 2025-06-05 14:11:08 8-K
IDT 2025-04-30 15:35:03 4
IDT 2025-04-30 15:34:37 4
IDT 2025-04-15 12:17:59 SC 13G/A
IDT 2025-03-20 10:38:40 4
IDT 2025-03-19 10:40:25 4
IDT 2025-03-18 20:05:48 144
IDT 2025-03-18 16:30:18 8-K
IDT 2025-03-12 15:17:48 10-Q
IDT 2025-03-07 11:09:17 8-K
IDT 2025-03-06 16:32:15 8-K
IDT 2025-02-27 14:03:00 4
IDT 2025-02-27 14:02:49 4
IDT 2025-02-27 14:02:30 4
IDT 2025-02-27 14:02:15 4
IDT 2025-02-27 14:01:44 4
IDT 2025-02-27 14:01:31 4
IDT 2025-02-27 14:01:15 4
IDT 2025-01-23 15:29:56 4
IDT 2025-01-13 14:03:30 4
IDT 2025-01-10 20:29:04 144
IDT 2025-01-08 16:05:06 4
IDT 2025-01-08 16:04:46 4
IDT 2025-01-08 16:04:25 4
IDT 2024-12-26 09:03:08 4
IDT 2024-12-23 21:29:52 144
IDT 2024-12-16 11:01:23 4
IDT 2024-12-16 09:00:36 4
IDT 2024-12-13 17:00:37 8-K
IDT 2024-12-12 16:46:40 3
IDT 2024-12-10 16:11:56 10-Q
IDT 2024-12-10 13:21:30 4
IDT 2024-12-09 21:32:04 144
IDT 2024-12-09 16:23:10 4
IDT 2024-12-09 16:22:45 4
IDT 2024-12-04 16:47:52 8-K
IDT 2024-12-04 15:05:21 4
IDT 2024-11-19 08:30:41 8-K
IDT 2024-11-14 16:15:53 4
IDT 2024-11-01 17:01:03 DEF 14A
IDT 2024-10-22 14:17:05 4
IDT 2024-10-21 20:30:24 144
IDT 2024-10-21 20:25:17 144
IDT 2024-10-21 16:57:16 4
IDT 2024-10-18 20:11:36 144