Yes, IDT Corporation paid a $0.0700 dividend per share on June 18, 2026. IDT Corporation's annual dividend per share is $0.2600 for the trailing twelve months.
IDT Corporation has yet to declare its next dividend.
IDT stock pays dividends Quarterly.
The dividend yield for IDT stock is currently 0.42%, which is calculated as $0.2600 / $61.40 x 100 = 0.42%.