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 |
|---|---|
| 366,122,232 | |
| 352,460,954 | |
| 335,322,261 | |
| 368,357,713 | |
| 371,586,742 | |
| 373,573,837 | |
| 376,554,480 | |
| 373,077,064 | |
| 362,893,202 | |
| 356,931,918 | |
| 361,651,268 | |
| 372,580,290 | |
| 360,906,108 | |
| 429,460,881 | |
| 423,251,209 | |
| 419,277,020 | |
| 424,244,757 | |
| 378,789,961 | |
| 377,299,640 | |
| 380,031,896 | |
| 363,389,976 | |
| 328,119,042 | |
| 315,948,086 | |
| 310,980,349 | |
| 306,509,385 | |
| 326,380,334 | |
| 481,373,735 | |
| 487,335,019 | |
| 489,818,888 | |
| 483,609,216 | |
| 485,347,924 | |
| 484,354,377 | |
| 465,228,589 | |
| 481,622,121 | |
| 475,164,063 | |
| 460,509,238 | |
| 458,025,370 | |
| 460,509,238 | |
| 486,589,859 | |
| 534,280,136 | |
| 524,344,661 | |
| 516,147,895 | |
| 469,699,552 | |
| 427,970,560 | |
| 442,873,771 | |
| 444,115,706 | |
| 434,180,231 | |
| 437,409,260 | |
| 428,218,947 | |
| 406,857,677 | |
| 373,077,064 | |
| 354,944,823 | |
| 373,822,224 | |
| 369,599,648 | |
| 353,702,889 | |
| 352,957,728 | |
| 370,096,421 | |
| 379,038,348 | |
| 382,764,151 | |
| 393,693,173 | |
| 376,057,706 | |
| 362,893,202 | |
| 330,106,137 | |
| 336,067,422 | |
| 338,302,903 | |
| 325,386,787 | |
| 294,586,816 | |
| 305,515,838 | |
| 320,419,049 | |
| 323,648,079 | |
| 318,680,341 | |
| 332,093,232 | |
| 329,112,589 | |
| 320,915,823 | |
| 338,551,290 | |
| 313,215,830 | |
| 309,738,414 | |
| 302,286,809 | |
| 285,893,276 | |
| 256,335,239 | |
| 247,393,313 | |
| 243,667,510 | |
| 240,190,094 | |
| 264,035,232 | |
| 246,896,539 | |
| 228,764,298 | |
| 248,138,473 | |
| 242,425,575 | |
| 252,857,823 | |
| 249,132,021 | |
| 229,757,845 | |
| 294,586,816 | |
| 260,806,203 | |
| 264,780,393 | |
| 267,761,035 | |
| 278,938,444 | |
| 269,251,356 | |
| 279,435,217 | |
| 273,722,320 | |
| 290,861,013 |