IDTIDTIDT info
$37.03info-1.04%24h
Global rank8412
Market cap$944.89M
Change 7d-4.36%
YTD Performance9.01%
SP500 benchmarkUnderperform
P/E23.44
P/S0.76
Revenue$1.24B
Earnings$44.37M
Dividend yield-
Main Sector
Communication Services

IDT (IDT) Shares outstanding

As of September 2024 IDT has 25.52M shares outstanding, a decrease of -1.06% from 2023. It represents the total number of shares of a company that are owned by all its shareholders, including both public investors and company insiders.

IDT Shares outstanding history from to 2024.

-
Value:-

IDT shares outstanding by the end of year

YearShares outstandingChange
202325.52M-1.06%
202225.79M1.16%
202125.50M-2.98%
202026.28M-

View the highest shares outstanding companies.

logo
Facebook Icon
Twitter Icon
Linkedin Icon
© 2024 Topstocks.org