Market Cap
$2.05B
Current · Retrieved: · USD

IDT Market Cap
Current$2.05Bretrieved
Current$2.05Bretrieved
IDT Market Cap ($834.58M → $2.05B · CAGR +3.6%)
Latest values, visible window
High-resolution chart · PNG
IDT market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 457,280,209 | |
| 461,751,173 | |
| 416,296,377 | |
| 379,038,348 | |
| 396,922,202 | |
| 379,783,509 | |
| 360,657,721 | |
| 349,480,312 | |
| 337,060,969 | |
| 345,506,122 | |
| 363,389,976 | |
| 358,422,239 | |
| 376,554,480 | |
| 383,509,312 | |
| 344,015,801 | |
| 349,231,925 | |
| 347,989,991 | |
| 345,257,735 | |
| 328,367,429 | |
| 343,270,640 | |
| 357,677,078 | |
| 338,054,516 | |
| 305,515,838 | |
| 315,699,699 | |
| 305,515,838 | |
| 279,931,991 | |
| 250,870,729 | |
| 252,857,823 | |
| 240,190,094 | |
| 248,386,860 | |
| 227,522,364 | |
| 211,873,992 | |
| 203,925,612 | |
| 192,748,203 | |
| 187,780,466 | |
| 178,838,539 | |
| 189,270,787 | |
| 187,780,466 | |
| 180,825,634 | |
| 181,570,795 | |
| 172,132,094 | |
| 178,838,539 | |
| 176,354,671 | |
| 168,903,065 | |
| 165,177,262 | |
| 168,157,904 | |
| 169,151,452 | |
| 163,935,328 | |
| 160,954,685 | |
| 158,719,204 | |
| 160,457,912 | |
| 163,686,941 | |
| 168,903,065 | |
| 178,590,152 | |
| 178,341,765 | |
| 186,538,532 | |
| 188,774,014 | |
| 180,328,860 | |
| 185,544,984 | |
| 183,806,276 | |
| 177,844,992 | |
| 176,603,057 | |
| 176,106,284 | |
| 177,348,218 | |
| 175,112,736 | |
| 176,106,284 | |
| 179,583,700 | |
| 179,086,926 | |
| 178,590,152 | |
| 179,583,700 | |
| 172,380,481 | |
| 169,399,838 | |
| 159,215,977 | |
| 152,012,758 | |
| 140,835,350 | |
| 143,567,605 | |
| 141,828,897 | |
| 146,051,474 | |
| 144,561,152 | |
| 149,032,116 | |
| 153,254,693 | |
| 158,967,590 | |
| 165,425,649 | |
| 163,935,328 | |
| 168,157,904 | |
| 180,825,634 | |
| 147,541,795 | |
| 147,293,408 | |
| 153,999,853 | |
| 162,941,780 | |
| 153,503,079 | |
| 165,177,262 | |
| 160,954,685 | |
| 170,393,386 | |
| 166,419,196 | |
| 156,980,495 | |
| 164,680,488 | |
| 163,686,941 | |
| 171,138,547 | |
| 229,012,685 |