logo

IDT Corporation

DB • IDC2 • US4489475073

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

1.99b USD | # 3937 in DE

Volume

93 shares | 6.27k USD

Shares Outstanding

23.26m

Free Float Shares

87.84% | 20.43m

NYSE:IDT

News