MarketCapTrends
IDT

IDT Corporation

Annual Close Price
YEAR-END CLOSE · USD
YearYear-end CloseAnnual Return
2026$56.62+10.56%
2025$51.21+7.77%
2024$47.52+39.40%
2023$34.09+21.02%
2022$28.17-36.21%
2021$44.16+257.28%
2020$12.36+71.43%
2019$7.21+16.48%
2018$6.19-30.98%
2017$8.97-42.83%
2016$15.69+90.49%