Skip to main content

Want a detailed portfolio tracker?

IDT (IDT) P/E (2011 - 2026)

IDT (IDT) P/E from Oct 31, 2011 to Jun 3, 2026. The TTM IDT (IDT) P/E is 15.93. You can export chart.

All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.

P/E

Annual P/E change of IDT (IDT)

YearP/EChange
202615.93+0.78%
202515.81-40.77%
202426.68+23.44%
202321.62-37.94%
202234.83+71.03%
202120.37-46.90%
202038.35-189.29%
2019-42.96+157.28%
2018-16.70-235.01%
201712.37+13.71%
201610.88+329.05%
20152.53-39.76%
20144.21-74.67%
201316.61-53.49%
201235.71-180.95%
2011-44.12N/A