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 |
|---|---|
| 577,251,086 | |
| 574,022,057 | |
| 577,002,699 | |
| 580,728,502 | |
| 588,676,882 | |
| 596,128,488 | |
| 589,173,656 | |
| 589,422,042 | |
| 580,728,502 | |
| 589,422,042 | |
| 610,286,540 | |
| 612,522,021 | |
| 601,344,612 | |
| 604,076,868 | |
| 615,502,664 | |
| 634,628,453 | |
| 632,889,745 | |
| 647,047,796 | |
| 647,047,796 | |
| 642,080,059 | |
| 650,028,439 | |
| 645,060,701 | |
| 651,021,986 | |
| 632,889,745 | |
| 644,067,154 | |
| 645,805,862 | |
| 647,792,957 | |
| 645,309,088 | |
| 644,563,928 | |
| 644,563,928 | |
| 658,225,205 | |
| 653,754,242 | |
| 658,970,366 | |
| 667,167,133 | |
| 680,580,024 | |
| 702,934,842 | |
| 726,779,982 | |
| 744,167,062 | |
| 773,725,100 | |
| 784,157,349 | |
| 754,847,698 | |
| 754,847,698 | |
| 754,847,698 | |
| 755,592,858 | |
| 764,783,173 | |
| 805,021,846 | |
| 824,147,635 | |
| 837,808,912 | |
| 843,770,197 | |
| 817,689,576 | |
| 811,728,291 | |
| 803,283,138 | |
| 810,486,357 | |
| 808,996,036 | |
| 806,760,554 | |
| 822,160,540 | |
| 809,989,583 | |
| 814,212,160 | |
| 821,166,992 | |
| 806,760,554 | |
| 826,879,890 | |
| 813,963,773 | |
| 827,873,438 | |
| 824,892,795 | |
| 832,096,014 | |
| 819,676,671 | |
| 804,276,685 | |
| 806,760,554 | |
| 807,257,327 | |
| 807,008,941 | |
| 805,518,619 | |
| 807,257,327 | |
| 806,015,393 | |
| 802,537,977 | |
| 816,447,642 | |
| 816,944,415 | |
| 818,186,350 | |
| 812,473,452 | |
| 819,179,897 | |
| 830,854,080 | |
| 863,641,147 | |
| 858,425,023 | |
| 846,502,453 | |
| 844,018,584 | |
| 839,050,847 | |
| 822,905,700 | |
| 818,186,350 | |
| 809,492,809 | |
| 814,460,547 | |
| 816,199,255 | |
| 849,234,708 | |
| 828,866,985 | |
| 842,528,263 | |
| 850,228,256 | |
| 820,670,218 | |
| 837,808,912 | |
| 834,083,109 | |
| 822,160,540 | |
| 800,302,495 | |
| 762,547,691 |