IDT CorporationNYSE   Updated Jun 18, 2021 8:00 PM
IDT34.520.10 (0.29%)
876
  • Key Data
  • 52wk Low5.93
  • 52wk High41.87
  • Mkt Cap889.27m
  • Volume401.40k
  • Real-Time