ICF International, Inc. (ICFI) Charts

NASDAQ Currency in USD Disclaimer

$117.59

south_east -$1.31 (-1.1%)
Day's range
$117.32
Day's range
$119.4

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