Market Cap
$2.06B
Current · Retrieved: · USD

IDT Market Cap
Current$2.06Bretrieved
Current$2.06Bretrieved
IDT Market Cap ($834.58M → $2.06B · CAGR +3.6%)
Latest values, visible window
High-resolution chart · PNG
IDT market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 815,702,481 | |
| 811,231,517 | |
| 797,570,240 | |
| 783,412,188 | |
| 784,405,735 | |
| 767,018,655 | |
| 767,515,428 | |
| 768,757,363 | |
| 739,696,099 | |
| 749,383,187 | |
| 729,015,463 | |
| 729,015,463 | |
| 731,499,332 | |
| 717,589,667 | |
| 737,460,617 | |
| 710,634,835 | |
| 711,131,609 | |
| 711,131,609 | |
| 710,883,222 | |
| 713,615,477 | |
| 697,967,105 | |
| 699,705,813 | |
| 708,896,127 | |
| 714,609,025 | |
| 704,921,937 | |
| 699,705,813 | |
| 693,992,915 | |
| 691,012,272 | |
| 712,870,317 | |
| 715,354,186 | |
| 718,583,215 | |
| 715,602,572 | |
| 710,386,448 | |
| 696,725,170 | |
| 693,247,754 | |
| 690,267,112 | |
| 693,744,528 | |
| 685,796,148 | |
| 687,038,082 | |
| 686,044,535 | |
| 717,838,054 | |
| 737,212,230 | |
| 732,492,880 | |
| 735,721,909 | |
| 724,792,887 | |
| 710,386,448 | |
| 664,931,651 | |
| 679,834,863 | |
| 673,128,418 | |
| 667,167,133 | |
| 674,618,739 | |
| 670,396,162 | |
| 669,651,001 | |
| 664,186,490 | |
| 545,954,340 | |
| 547,693,048 | |
| 552,164,012 | |
| 549,431,756 | |
| 545,457,566 | |
| 555,889,815 | |
| 554,896,268 | |
| 558,373,684 | |
| 564,086,582 | |
| 563,838,195 | |
| 574,022,057 | |
| 567,812,385 | |
| 575,015,604 | |
| 575,015,604 | |
| 576,009,151 | |
| 573,773,670 | |
| 566,073,677 | |
| 574,022,057 | |
| 586,193,013 | |
| 581,970,436 | |
| 571,538,188 | |
| 580,728,502 | |
| 591,905,911 | |
| 589,918,816 | |
| 579,238,181 | |
| 587,434,948 | |
| 586,938,174 | |
| 591,905,911 | |
| 580,976,889 | |
| 578,741,407 | |
| 588,428,495 | |
| 587,434,948 | |
| 600,102,678 | |
| 605,070,415 | |
| 602,338,160 | |
| 608,299,445 | |
| 614,012,343 | |
| 604,325,255 | |
| 605,567,189 | |
| 584,454,305 | |
| 573,276,896 | |
| 575,512,378 | |
| 567,067,224 | |
| 572,034,962 | |
| 589,173,656 | |
| 577,996,246 |