Yes, IDT Corporation paid a $0.0700 dividend per share on October 14, 2026. IDT Corporation's annual dividend per share is $0.2700 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.32%, which is calculated as $0.2700 / $83.69 x 100 = 0.32%.