IDT Corporation Class B (IDT) Shareholding Patterns
$68.83
As on 04-Sep-2026 17:17EDT
Market cap
$1,709 Mln
Revenue (TTM)
$1,276 Mln
P/E Ratio
21.1
P/B Ratio
4.7
Div. Yield
0.4 %
$68.83
As on 04-Sep-2026 17:17EDT
Market cap
$1,709 Mln
Revenue (TTM)
$1,276 Mln
P/E Ratio
21.1
P/B Ratio
4.7
Div. Yield
0.4 %