5 DAY PERFORMANCE
-1.61%
1 MONTH PERFORMANCE
-15.52%
3 MONTH PERFORMANCE
-28.56%
6 MONTH PERFORMANCE
-21.61%
YEAR-TO-DATE PERFORMANCE
-12.31%
1 YEAR PERFORMANCE
-11.55%
ICF International, Inc. Stock Chart
Share Price History
Date | Opening Price | Closing Price | High | Low | Volume | Market Capitalization |
---|---|---|---|---|---|---|
12/24/2024 | $118.41 | $117.59 (-0.69%) | $119.40 | $117.32 | 124,448 | $2.21 B |
12/23/2024 | $120.00 | $118.90 (-0.92%) | $120.77 | $117.69 | 183,323 | $2.23 B |
12/20/2024 | $121.95 | $119.52 (-1.99%) | $123.04 | $118.42 | 489,800 | $2.24 B |
12/19/2024 | $122.98 | $122.73 (-0.2%) | $125.22 | $121.04 | 212,300 | $2.30 B |
12/18/2024 | $126.35 | $122.34 (-3.17%) | $126.35 | $122.00 | 209,319 | $2.30 B |
12/17/2024 | $125.07 | $126.40 (1.06%) | $127.11 | $125.06 | 132,915 | $2.37 B |
12/16/2024 | $125.32 | $125.94 (0.49%) | $127.00 | $124.99 | 203,600 | $2.36 B |
12/13/2024 | $126.71 | $125.28 (-1.13%) | $128.01 | $124.78 | 250,700 | $2.35 B |
12/12/2024 | $128.08 | $126.90 (-0.92%) | $128.52 | $126.01 | 328,820 | $2.38 B |
12/11/2024 | $131.67 | $128.28 (-2.57%) | $131.77 | $128.18 | 135,900 | $2.41 B |
12/10/2024 | $131.11 | $131.27 (0.12%) | $132.12 | $128.91 | 119,415 | $2.46 B |
12/09/2024 | $132.63 | $130.80 (-1.38%) | $132.84 | $129.62 | 162,800 | $2.45 B |
12/06/2024 | $133.33 | $132.50 (-0.62%) | $134.52 | $131.54 | 166,000 | $2.49 B |
12/05/2024 | $134.35 | $133.00 (-1%) | $135.20 | $131.69 | 139,000 | $2.50 B |
12/04/2024 | $135.15 | $135.00 (-0.11%) | $136.54 | $134.46 | 190,939 | $2.53 B |
12/03/2024 | $135.35 | $135.38 (0.02%) | $137.05 | $133.48 | 214,600 | $2.54 B |
12/02/2024 | $138.11 | $135.15 (-2.14%) | $139.54 | $134.55 | 394,230 | $2.54 B |
11/29/2024 | $136.75 | $138.57 (1.33%) | $139.53 | $136.73 | 169,824 | $2.60 B |
11/27/2024 | $139.35 | $136.74 (-1.87%) | $140.79 | $136.18 | 175,200 | $2.57 B |
11/26/2024 | $136.85 | $139.19 (1.71%) | $141.51 | $136.48 | 286,300 | $2.61 B |
11/25/2024 | $134.78 | $135.52 (0.55%) | $136.71 | $133.59 | 270,900 | $2.54 B |
11/22/2024 | $134.50 | $134.29 (-0.16%) | $136.57 | $133.79 | 220,620 | $2.52 B |
11/21/2024 | $137.91 | $135.53 (-1.73%) | $138.55 | $135.30 | 174,800 | $2.54 B |
11/20/2024 | $133.82 | $136.48 (1.99%) | $136.73 | $133.11 | 230,000 | $2.56 B |
11/19/2024 | $135.27 | $133.46 (-1.34%) | $139.01 | $133.00 | 264,419 | $2.50 B |
11/18/2024 | $136.85 | $135.27 (-1.15%) | $138.50 | $132.53 | 309,700 | $2.54 B |
11/15/2024 | $155.79 | $137.20 (-11.93%) | $155.79 | $133.02 | 1.12 M | $2.57 B |
11/14/2024 | $167.05 | $154.99 (-7.22%) | $167.55 | $154.74 | 373,300 | $2.91 B |
11/13/2024 | $168.62 | $167.34 (-0.76%) | $173.11 | $166.78 | 217,700 | $3.14 B |
11/12/2024 | $170.92 | $168.49 (-1.42%) | $172.05 | $168.08 | 181,400 | $3.16 B |
11/11/2024 | $172.91 | $170.57 (-1.35%) | $174.90 | $169.55 | 117,800 | $3.20 B |
11/08/2024 | $169.93 | $171.64 (1.01%) | $172.78 | $169.06 | 206,300 | $3.22 B |
11/07/2024 | $170.14 | $168.75 (-0.82%) | $173.80 | $168.36 | 179,216 | $3.16 B |
11/06/2024 | $178.95 | $169.81 (-5.11%) | $179.67 | $168.47 | 290,635 | $3.18 B |
11/05/2024 | $169.51 | $171.00 (0.88%) | $173.75 | $169.51 | 97,027 | $3.21 B |
11/04/2024 | $170.40 | $169.51 (-0.52%) | $170.56 | $167.79 | 116,709 | $3.18 B |
11/01/2024 | $171.05 | $167.77 (-1.92%) | $171.05 | $152.10 | 190,302 | $3.15 B |
10/31/2024 | $171.03 | $168.59 (-1.43%) | $172.37 | $168.23 | 109,950 | $3.16 B |
10/30/2024 | $168.39 | $171.10 (1.61%) | $173.59 | $167.62 | 85,832 | $3.21 B |
10/29/2024 | $172.00 | $169.36 (-1.53%) | $173.04 | $168.31 | 155,609 | $3.18 B |
10/28/2024 | $168.52 | $172.94 (2.62%) | $173.02 | $168.52 | 67,500 | $3.24 B |
10/25/2024 | $167.96 | $168.11 (0.09%) | $169.01 | $166.24 | 85,600 | $3.15 B |
10/24/2024 | $169.25 | $167.16 (-1.23%) | $169.41 | $167.05 | 64,304 | $3.13 B |
10/23/2024 | $168.53 | $169.72 (0.71%) | $170.80 | $168.53 | 35,703 | $3.18 B |
10/22/2024 | $171.64 | $169.49 (-1.25%) | $172.90 | $169.49 | 62,201 | $3.18 B |
10/21/2024 | $173.05 | $171.89 (-0.67%) | $174.19 | $170.64 | 87,428 | $3.22 B |
10/18/2024 | $175.32 | $173.25 (-1.18%) | $178.18 | $171.81 | 75,147 | $3.25 B |
10/17/2024 | $176.59 | $175.05 (-0.87%) | $177.00 | $173.22 | 71,300 | $3.28 B |
10/16/2024 | $168.32 | $176.06 (4.6%) | $177.01 | $167.03 | 147,600 | $3.30 B |
10/15/2024 | $167.62 | $168.00 (0.23%) | $169.22 | $167.51 | 140,431 | $3.15 B |
10/14/2024 | $167.76 | $168.02 (0.15%) | $169.25 | $166.77 | 114,400 | $3.15 B |
10/11/2024 | $168.67 | $168.36 (-0.18%) | $170.80 | $168.08 | 91,330 | $3.15 B |
10/10/2024 | $167.35 | $167.98 (0.38%) | $168.33 | $166.78 | 76,540 | $3.15 B |
10/09/2024 | $168.11 | $168.63 (0.31%) | $169.94 | $167.57 | 40,043 | $3.16 B |
10/08/2024 | $166.80 | $168.20 (0.84%) | $168.43 | $166.10 | 56,904 | $3.15 B |
10/07/2024 | $165.43 | $165.94 (0.31%) | $166.09 | $164.38 | 47,800 | $3.11 B |
10/04/2024 | $166.64 | $166.39 (-0.15%) | $167.14 | $164.99 | 83,400 | $3.12 B |
10/03/2024 | $164.03 | $164.93 (0.55%) | $166.09 | $163.77 | 50,200 | $3.09 B |
10/02/2024 | $166.00 | $164.57 (-0.86%) | $167.32 | $164.05 | 55,938 | $3.08 B |
10/01/2024 | $166.08 | $166.39 (0.19%) | $167.79 | $165.27 | 63,700 | $3.12 B |
09/30/2024 | $165.42 | $166.79 (0.83%) | $167.47 | $164.32 | 77,900 | $3.13 B |
09/27/2024 | $165.09 | $165.71 (0.38%) | $167.01 | $164.77 | 77,700 | $3.11 B |
09/26/2024 | $168.54 | $164.61 (-2.33%) | $168.54 | $163.51 | 121,600 | $3.08 B |