Market Cap
$1.69B
Current · Retrieved: · USD

ICFI Market Cap
Current$1.69Bretrieved
Current$1.69Bretrieved
ICFI Market Cap ($226.86M → $1.69B · CAGR +10.5%)
Latest values, visible window
High-resolution chart · PNG
ICFI market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 941,529,750 | |
| 946,013,225 | |
| 934,356,190 | |
| 955,876,870 | |
| 963,050,430 | |
| 973,810,770 | |
| 981,881,025 | |
| 966,637,210 | |
| 912,835,510 | |
| 972,017,380 | |
| 972,914,075 | |
| 990,847,975 | |
| 998,918,230 | |
| 967,533,905 | |
| 939,736,360 | |
| 882,347,880 | |
| 871,587,540 | |
| 923,595,850 | |
| 782,814,735 | |
| 783,711,430 | |
| 817,785,840 | |
| 828,546,180 | |
| 812,405,670 | |
| 828,546,180 | |
| 836,616,435 | |
| 830,339,570 | |
| 844,686,690 | |
| 827,649,485 | |
| 841,996,605 | |
| 847,376,775 | |
| 858,137,115 | |
| 833,029,655 | |
| 850,066,860 | |
| 834,823,045 | |
| 863,517,285 | |
| 791,781,685 | |
| 795,368,465 | |
| 746,050,240 | |
| 749,637,020 | |
| 740,670,070 | |
| 734,393,205 | |
| 754,120,495 | |
| 771,157,700 | |
| 737,083,290 | |
| 922,699,155 | |
| 941,529,750 | |
| 903,868,560 | |
| 926,285,935 | |
| 954,083,480 | |
| 957,670,260 | |
| 970,223,990 | |
| 955,876,870 | |
| 989,951,280 | |
| 988,157,890 | |
| 982,777,720 | |
| 1,060,790,185 | |
| 1,002,505,010 | |
| 978,294,245 | |
| 925,389,240 | |
| 901,178,475 | |
| 876,071,015 | |
| 833,926,350 | |
| 817,785,840 | |
| 795,906,482 | |
| 800,210,618 | |
| 794,830,448 | |
| 806,846,161 | |
| 781,021,345 | |
| 763,446,123 | |
| 775,103,158 | |
| 752,865,122 | |
| 722,915,509 | |
| 724,708,899 | |
| 744,436,189 | |
| 742,104,782 | |
| 738,338,663 | |
| 742,463,460 | |
| 737,083,290 | |
| 731,523,781 | |
| 718,611,373 | |
| 720,225,424 | |
| 761,114,716 | |
| 740,132,053 | |
| 734,393,205 | |
| 706,774,999 | |
| 720,225,424 | |
| 709,644,423 | |
| 706,057,643 | |
| 684,178,285 | |
| 667,499,758 | |
| 633,963,365 | |
| 627,327,822 | |
| 595,584,819 | |
| 609,214,583 | |
| 598,992,260 | |
| 618,719,550 | |
| 591,818,700 | |
| 590,742,666 | |
| 592,177,378 | |
| 579,982,326 |