NYSE:IDTTelecom
Assessing IDT (IDT) Valuation After Strong April NRSInsights Same Store Sales Data
NRSInsights data on April same-store sales and transaction values has put a spotlight on IDT (IDT), as investors weigh how this retail activity feeds into the company’s broader communications and fintech operations.
See our latest analysis for IDT.
At a share price of $52.16, IDT has a 30 day share price return of 5.01% and a 90 day share price return of 6.38%, while the 1 year total shareholder return is down 9.36% and the 5 year total shareholder return is up 103.87%. This indicates that...