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 |
|---|---|
| 764,286,399 | |
| 750,128,347 | |
| 760,063,822 | |
| 755,096,085 | |
| 753,357,377 | |
| 755,344,472 | |
| 740,938,033 | |
| 767,267,041 | |
| 790,118,634 | |
| 779,686,385 | |
| 767,018,655 | |
| 788,628,312 | |
| 781,425,093 | |
| 811,976,678 | |
| 805,021,846 | |
| 784,902,509 | |
| 778,196,064 | |
| 773,228,326 | |
| 767,267,041 | |
| 789,870,247 | |
| 777,699,290 | |
| 768,260,589 | |
| 770,992,845 | |
| 743,421,902 | |
| 730,009,011 | |
| 724,296,113 | |
| 733,734,814 | |
| 721,315,471 | |
| 716,099,346 | |
| 726,531,595 | |
| 722,805,792 | |
| 713,863,864 | |
| 695,483,236 | |
| 694,241,302 | |
| 684,057,440 | |
| 690,267,112 | |
| 688,031,630 | |
| 685,796,148 | |
| 679,586,476 | |
| 666,918,746 | |
| 676,357,447 | |
| 681,076,798 | |
| 684,057,440 | |
| 699,954,200 | |
| 699,705,813 | |
| 701,196,134 | |
| 687,286,469 | |
| 696,228,397 | |
| 691,757,433 | |
| 694,241,302 | |
| 712,373,543 | |
| 692,750,980 | |
| 704,176,776 | |
| 695,731,623 | |
| 716,347,733 | |
| 731,002,558 | |
| 713,367,091 | |
| 693,496,141 | |
| 729,512,237 | |
| 708,647,740 | |
| 732,989,653 | |
| 745,160,610 | |
| 667,415,520 | |
| 667,415,520 | |
| 671,389,710 | |
| 694,241,302 | |
| 670,396,162 | |
| 646,551,023 | |
| 652,015,534 | |
| 661,205,848 | |
| 661,205,848 | |
| 662,696,169 | |
| 645,060,701 | |
| 671,141,323 | |
| 645,557,475 | |
| 642,576,833 | |
| 620,967,175 | |
| 615,005,890 | |
| 640,838,125 | |
| 646,551,023 | |
| 610,286,540 | |
| 621,960,723 | |
| 617,489,759 | |
| 594,141,393 | |
| 598,612,357 | |
| 615,254,277 | |
| 638,851,030 | |
| 647,296,183 | |
| 655,244,563 | |
| 627,922,007 | |
| 640,838,125 | |
| 628,915,555 | |
| 619,973,628 | |
| 627,673,621 | |
| 617,489,759 | |
| 616,496,211 | |
| 630,654,263 | |
| 656,983,271 | |
| 619,228,467 | |
| 682,318,732 |