IDTIDTIDT info
$38.52info0.31%24h
Global rank8275
Market cap$982.91M
Change 7d1.42%
YTD Performance13.39%
SP500 benchmarkUnderperform
P/E24.38
P/S0.79
Revenue$1.24B
Earnings$44.37M
Dividend yield-
Main Sector
Communication Services

IDT (IDT) Shares outstanding

As of December 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