MetaCap

ICF International Stock Price History

NASDAQ: ICFIConsumer DiscretionaryProfessional ServicesUSD

87.55+0.73 (+0.84%)

At close: Oct 9, 4:00 PM ET · Delayed 15 min

ICFI price history at a glance

The price history for ICF International (ICFI) on this page begins on September 25, 2006, when the stock closed at $12.65; it most recently closed at $87.55 on October 5, 2026. The highest price in this record is $179.67, reached on November 4, 2024; the latest close is 51.3% below that peak. Across the 19 complete calendar years in the table, ICFI finished higher in 10 and lower in 9. Its best year was 2007 (+62.7%) and its worst was 2025 (-28.2%).

Over roughly 20 years the share price changed +592.1%, a 10.1% compound annual price return (excluding dividends). In the last 12 months alone, ICFI has lost 0.8%. Prices are split-adjusted closing prices; daily open, high, low, close and volume for the past year are listed below.

Summary generated from market data by MetaCap's automated system. Methodology

Key price levels

High since 2006
$179.67
Date of high
Nov 4, 2024
Low since 2006
$11.66
Date of low
Oct 2, 2006
IPO year
2006
Last close
$87.55

ICFI returns

1 week

+6.95%

1 month

+1.58%

3 months

+13.95%

6 months

+29.61%

Year to date

+2.64%

1 year

-0.85%

3 years

-33.67%

5 years

-10.70%

ICFI price return, excluding dividends.

ICFI annual returns

Calendar-year price returns
YearYear-end closeReturn
202687.55+2.63%
202585.31-28.20%
2024118.82-11.39%
2023134.09+35.38%
202299.05-3.41%
2021102.55+37.97%
202074.33-19.76%
201992.64+44.19%
201864.25+22.38%
201752.50-4.89%
201655.20+55.23%
201535.56-11.37%
201440.12+14.99%
201334.89+49.42%
201223.35-5.77%
201124.78-3.65%
201025.72-4.03%
200926.80+9.61%
200824.45+3.51%
200723.62+62.67%
2006*14.52+14.78%

* Partial year: the record begins after the start of 2006; return measured from the first available close.

2026 return is year to date.

ICFI daily prices (past year)

Daily open, high, low, close and volume
DateOpenHighLowCloseChange
86.5988.3386.5987.55+0.84%
83.2287.6782.8486.82+4.79%
82.3284.1782.0382.85-0.29%
83.5085.0282.8183.09+0.28%
81.4783.1481.0182.86+1.22%
85.2085.8481.8081.86-3.66%
84.4086.7984.0784.97+2.21%
83.5084.0982.6783.13+0.01%
82.2384.0782.1583.12+0.14%
83.1783.4181.9683.00-0.67%
82.6184.0082.1183.56+0.67%
84.0484.0482.2683.00-0.81%
83.7184.5383.2083.68+0.12%
84.7584.7582.6683.58-0.62%
85.2085.9484.0084.10-1.30%
86.6887.0084.9285.21-1.70%
87.7589.8386.1886.68-0.89%
88.4289.4987.0487.46-1.52%
87.4690.0186.4088.81+0.59%
87.2388.3886.8088.29+2.72%
86.0786.9284.7685.95+0.23%
86.2987.1085.6085.75-0.51%
87.2587.2985.9886.19-1.21%
86.8387.3783.4587.25-0.85%
87.8389.5587.4088.00-2.22%
89.6690.7088.3390.00+1.90%
88.4889.2887.3088.32-0.55%
88.8390.7588.1888.81-0.33%
90.2290.3088.8989.10-1.24%
91.0491.7290.0390.22+0.47%
88.1990.0988.1989.80+0.51%
88.8389.7088.1389.34+1.09%
88.7088.8988.1288.38-0.52%
89.2289.5388.2288.84-0.19%
89.1390.2387.9789.01-0.07%
89.9891.0088.5789.07-1.02%
88.8291.1688.8289.99+2.26%
86.5089.1386.5088.00+1.73%
87.4787.9886.4386.50-2.14%
89.2790.4687.7488.39-1.00%
90.6590.8586.9589.28-0.33%
88.9391.0087.3789.58-1.10%
90.7393.3390.4790.58-1.02%
93.8094.3591.1891.51-3.67%
86.5995.6886.5995.00+11.36%
86.3086.3083.9685.31+0.59%
86.5987.4383.9384.81-1.64%
82.1686.3581.9986.22+2.50%
82.0884.1582.0884.12+3.95%
79.6281.0879.1980.92+0.05%
81.6083.0379.5680.88-2.59%
83.1484.0581.1683.03-0.13%
81.7484.7981.4983.14+3.91%
79.9481.7779.8380.01+0.62%
76.4481.6976.4479.52+3.15%
75.7277.7275.7277.09+0.57%
76.2476.7474.8376.65+2.20%
76.0076.7774.9275.00-3.10%
78.0378.7876.9877.40-1.85%
80.7382.6578.7578.86-2.69%
79.3581.8478.6381.04+3.95%
76.4379.6875.9677.96+2.11%
77.6677.6675.7076.35-3.51%
77.5680.4377.5379.13+2.99%
76.9078.1575.7776.83+0.64%
76.5476.7374.2276.34-1.55%
76.4180.6576.1677.54+0.73%
76.2977.8975.8576.98+2.85%
74.5175.4772.3174.85-0.19%
72.4075.0072.3774.99+3.51%
73.5074.3872.2372.45-0.56%
74.0075.0072.5072.86-2.19%
71.6274.6769.9474.49+4.17%
66.7972.2166.7971.51+9.83%
67.5969.1364.9565.11-4.09%
67.5069.5767.5067.89+0.41%
65.3967.7064.4167.61+4.76%
66.4466.5863.0064.54-2.96%
72.2072.2066.0066.51-7.88%
72.3973.8871.9072.20-0.76%
72.2073.7572.2072.75+0.83%
72.5173.4270.8572.15-0.84%
71.7473.9471.4672.76+0.37%
71.8073.1270.9572.49+1.26%
71.9472.7870.9171.59+0.27%
70.5072.2570.5071.40+0.88%
69.5570.9969.2970.78+1.29%
69.3770.5368.8969.88+1.57%
69.5270.9568.3468.80+0.69%
69.0571.5067.1768.33-1.90%
69.7670.1568.1469.65-1.75%
68.8471.7068.8370.89+2.98%
69.2170.2368.2768.84-0.61%
68.0270.1567.6669.26+1.39%
67.9069.1267.1768.31+0.18%
68.1768.8167.7368.19-1.07%
68.1770.0068.0668.93+1.32%
67.5769.4165.6868.03-0.73%
66.1268.7464.8968.53+2.96%
66.2767.9565.0066.56+3.15%
61.2365.0061.2164.53+5.58%
61.4962.1160.2161.12+0.43%
60.1661.6259.0160.86+1.60%
64.2664.4858.8359.90-6.93%
67.3968.0164.2664.36-4.33%
70.3372.0066.2267.27-3.36%
74.5075.3066.6469.61-6.56%
73.4675.6873.2074.50+1.25%
74.3074.4071.5973.58-1.27%
73.4075.1872.4674.53+1.51%
72.7474.6072.3073.42+0.08%
72.4174.1071.0873.36+2.37%
68.5671.7868.1771.66+4.51%
67.3769.2467.1668.57+1.60%
66.8867.9565.2467.49+1.92%
67.8969.4565.8666.22-1.85%
66.7768.1265.8767.47+0.78%
68.2669.0064.5266.95-2.32%
69.0269.9967.8268.54-0.10%
68.8869.7768.1268.61+0.62%
70.5373.2667.8668.19-3.32%
73.7374.3770.2070.53-3.26%
73.0674.1972.3272.91-0.21%
70.1573.2669.7173.06+4.03%
69.8371.4168.7970.23+0.21%
67.2770.4766.8370.08+3.75%
68.7368.7367.2867.55-2.04%
69.2069.2767.7868.96-0.35%
69.7570.0068.2669.20+2.41%
67.5968.1066.0167.57-0.12%
67.3468.1166.9367.65+0.82%
65.0467.1264.6967.10+2.47%
65.2966.5564.7865.48+0.29%
66.1467.6164.8965.29-0.76%
65.0865.9564.7965.79+1.57%
65.2565.3064.3464.77-1.54%
66.0866.9165.0065.78-0.57%
69.4370.5165.1366.16-3.85%
67.9769.0166.7168.81-0.07%
67.2671.0766.6468.86+4.51%
66.4366.6065.0065.89-0.72%
66.0767.6965.9966.37-0.09%
67.0167.8865.8266.43-1.79%
69.0469.9567.4967.64-1.05%
69.6671.9167.2868.36-2.08%
70.2570.6868.4469.81-0.63%
71.3573.5770.0870.25-2.09%
72.6173.0571.4371.75-1.47%
74.7175.2471.0472.82-3.36%
75.9576.0573.0175.35-0.79%
74.2376.1072.6375.95+1.40%
75.2476.4973.9974.90-0.94%
77.8477.9275.4975.61-2.50%
76.3078.1474.9277.55-0.35%
82.9282.9277.6177.82-6.39%
78.4083.5075.5583.13+4.28%
75.9679.7674.6479.72+6.07%
76.0776.0772.8475.16+0.01%
76.7176.7374.8975.15-0.57%
78.7879.4875.4775.58-4.34%
78.7480.1576.5379.01+0.34%
77.9679.1077.2978.74+0.85%
76.0878.5275.9878.08+2.82%
77.4678.2275.7975.94-1.39%
76.2877.6075.5577.01+1.87%
78.2979.7175.1375.60-3.60%
87.8487.8478.0378.42-10.04%
86.2387.6785.3187.17+0.95%
87.5588.7885.4586.35-0.83%
88.7789.2686.5387.07-1.44%
90.9891.2087.9388.34-2.73%
90.7491.6889.1090.82+1.26%
93.4793.8888.0589.69-4.35%
92.7094.4091.8293.77+0.56%
90.9793.3490.1493.25+2.44%
92.9293.9089.9891.03-1.49%
93.8695.2091.4492.41-1.19%
94.7694.7693.4093.52-1.32%
96.2396.6290.7994.77-2.38%
96.0798.0395.7697.08+1.17%
95.8497.5395.5695.96+0.13%
94.6896.5294.6895.84+1.39%
95.4996.5794.3694.53-2.17%
97.7297.9695.4096.63-0.30%
94.7597.8089.6396.92+2.25%
93.7095.3391.3394.79+1.87%
94.2094.3792.8293.05-0.65%
93.3194.9990.9593.66-0.23%
92.6393.9091.3493.88+1.56%
87.2793.0587.2792.44+5.32%
88.7489.4286.2187.77-1.07%
88.1289.2987.2788.720.00%
85.3189.6584.9688.72+4.00%
85.3085.7184.3385.31+0.01%
86.5986.7585.1485.30-1.38%
87.9289.1186.4386.49-2.35%
86.2988.9985.6388.57+2.77%
86.5886.6585.5586.18-0.35%
85.4286.9485.0586.48+1.08%
85.5286.0584.2485.56-0.12%
85.5787.2485.4685.66+0.25%
85.5887.0984.5285.45-0.48%
86.7788.5885.2485.86-0.69%
87.3288.4786.1786.46-1.39%
87.2088.2585.3587.68+1.12%
87.1587.9485.5186.71-0.42%
89.7789.9186.8487.08-2.27%
86.9389.1986.1189.10+2.97%
83.0086.8982.4886.53+4.06%
82.4783.6581.4083.15+0.80%
84.8385.9882.1982.49-3.02%
84.6185.2083.3785.06-0.36%
84.0186.8584.0185.37+2.11%
81.1883.6581.1583.61+2.45%
79.7382.9078.7981.61+4.80%
77.8378.8776.7977.87-0.22%
78.8279.1877.8078.04-1.19%
78.2479.2377.8478.98+0.70%
77.2779.4077.1178.43+2.30%
77.9578.0075.7576.67-1.73%
76.6178.7476.4578.02+2.00%
76.8077.5875.5576.49+0.01%
76.7878.8775.9976.48-0.93%
77.0578.5376.2177.20+0.72%
77.9178.1476.5276.65-1.79%
77.7179.1876.6278.05-1.50%
79.2280.8178.7379.24+0.49%
80.1581.2078.5478.85-1.66%
83.7183.8778.5080.18-3.56%
81.9184.2081.1583.14+1.63%
81.5982.2780.2081.81+0.43%
82.8482.9380.4281.46-2.08%
80.8783.6180.5683.19+3.14%
79.1182.3379.0180.66+2.15%
80.4881.0278.7978.96-1.64%
77.4781.6172.0380.28-6.06%
84.7986.4684.6885.46-0.15%
87.4188.6885.0085.59-2.89%
87.1989.4186.6288.14+0.23%
90.0690.0687.6687.94-2.41%
91.2391.2386.4990.11-0.80%
89.8791.4289.5990.84+1.43%
90.9791.6189.3289.56-1.79%
90.6991.2989.7791.19+0.52%
88.1791.0988.1790.72+2.89%
86.3188.2485.7588.17+1.87%
86.8187.3185.4986.55+0.25%
86.5888.5585.3186.33-0.44%
86.5987.6585.4286.71-0.16%
86.8087.8685.7186.85+0.36%
88.7089.3086.2086.54-1.99%
92.3792.5087.5188.30—

Prices are adjusted for stock splits. See adjusted closing price for how dividends and splits affect history, and the ICFI chart for longer ranges.