NASDAQ:ICFI | Historical Stock Price | ICF International, Inc.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2006-09-28 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$11.45$20.04$35.09$61.43$107.54$188.272006-09-282026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2010

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2010-12-31$25.72$25.7218,100
2010-12-30$26.02$26.0290,000
2010-12-29$25.85$25.8579,100
2010-12-28$25.78$25.7827,700
2010-12-27$25.84$25.8440,300
2010-12-23$25.94$25.9444,500
2010-12-22$26.00$26.00163,000
2010-12-21$26.00$26.00142,800
2010-12-20$26.28$26.28119,900
2010-12-17$26.17$26.17188,200
2010-12-16$26.35$26.3569,700
2010-12-15$25.94$25.94116,800
2010-12-14$26.99$26.9972,200
2010-12-13$26.81$26.81161,000
2010-12-10$27.01$27.0160,700
2010-12-09$26.91$26.9151,200
2010-12-08$26.75$26.7562,000
2010-12-07$26.43$26.4363,600
2010-12-06$25.91$25.9187,800
2010-12-03$25.41$25.4188,500
2010-12-02$24.70$24.7065,800
2010-12-01$23.90$23.9099,100
2010-11-30$23.94$23.9498,200
2010-11-29$24.02$24.0264,700
2010-11-26$23.97$23.9722,400
2010-11-24$24.24$24.2464,700
2010-11-23$24.19$24.1974,400
2010-11-22$24.48$24.48109,900
2010-11-19$24.62$24.6282,100
2010-11-18$24.83$24.8383,000
2010-11-17$25.04$25.0457,600
2010-11-16$25.21$25.21117,300
2010-11-15$26.48$26.4856,300
2010-11-12$26.42$26.4232,800
2010-11-11$26.45$26.4561,500
2010-11-10$26.88$26.8859,700
2010-11-09$26.52$26.5290,600
2010-11-08$27.38$27.3837,800
2010-11-05$27.60$27.60129,100
2010-11-04$27.14$27.1497,800
2010-11-03$26.40$26.4044,000
2010-11-02$26.29$26.2950,700
2010-11-01$25.49$25.4934,100
2010-10-29$25.62$25.6229,100
2010-10-28$25.46$25.4660,200
2010-10-27$25.78$25.7846,200
2010-10-26$26.48$26.4848,900
2010-10-25$26.11$26.1157,300
2010-10-22$26.28$26.2859,100
2010-10-21$25.89$25.8957,200
2010-10-20$26.47$26.4736,000
2010-10-19$26.12$26.1252,400
2010-10-18$27.20$27.2037,700
2010-10-15$26.66$26.6675,200
2010-10-14$26.95$26.9576,400
2010-10-13$27.02$27.02108,200
2010-10-12$25.86$25.8632,300
2010-10-11$25.59$25.5931,400
2010-10-08$25.78$25.7895,200
2010-10-07$25.60$25.6062,400
2010-10-06$25.69$25.6963,900
2010-10-05$25.58$25.5876,500
2010-10-04$25.25$25.2595,100
2010-10-01$25.47$25.4794,700
2010-09-30$25.08$25.08122,100
2010-09-29$24.57$24.5764,200
2010-09-28$24.35$24.3558,300
2010-09-27$23.95$23.9555,700
2010-09-24$24.05$24.0557,200
2010-09-23$23.28$23.2883,200
2010-09-22$23.86$23.8649,800
2010-09-21$23.96$23.96152,700
2010-09-20$23.83$23.8390,600
2010-09-17$23.04$23.04180,600
2010-09-16$22.98$22.9865,600
2010-09-15$23.31$23.3193,300
2010-09-14$22.89$22.8966,100
2010-09-13$23.01$23.01106,400
2010-09-10$22.17$22.1773,700
2010-09-09$21.99$21.9961,700
2010-09-08$22.50$22.5053,500
2010-09-07$22.73$22.73103,400
2010-09-03$22.86$22.8666,600
2010-09-02$22.25$22.2567,500
2010-09-01$21.65$21.65110,700
2010-08-31$21.10$21.1091,200
2010-08-30$20.98$20.9868,400
2010-08-27$21.82$21.8298,200
2010-08-26$21.61$21.6146,100
2010-08-25$21.28$21.2844,800
2010-08-24$21.11$21.1146,100
2010-08-23$21.42$21.4268,500
2010-08-20$21.84$21.84129,300
2010-08-19$22.38$22.3870,600
2010-08-18$23.40$23.4054,000
2010-08-17$23.33$23.3361,800
2010-08-16$22.89$22.8944,500
2010-08-13$22.38$22.3861,600
2010-08-12$22.90$22.9070,300
2010-08-11$23.21$23.2181,400
2010-08-10$24.66$24.6678,700
2010-08-09$25.31$25.31162,700
2010-08-06$24.61$24.6199,700
2010-08-05$24.30$24.3063,700
2010-08-04$24.10$24.1086,200
2010-08-03$23.91$23.9155,800
2010-08-02$23.40$23.40123,100
2010-07-30$23.00$23.00114,800
2010-07-29$23.15$23.15118,000
2010-07-28$22.62$22.6238,600
2010-07-27$23.10$23.1082,900
2010-07-26$23.25$23.2576,400
2010-07-23$22.89$22.8972,100
2010-07-22$22.60$22.6084,300
2010-07-21$22.22$22.22136,700
2010-07-20$22.48$22.4840,100
2010-07-19$22.14$22.1454,600
2010-07-16$22.26$22.2674,200
2010-07-15$23.15$23.1546,100
2010-07-14$23.24$23.2455,700
2010-07-13$23.34$23.3490,300
2010-07-12$23.03$23.0381,900
2010-07-09$23.52$23.5247,500
2010-07-08$23.62$23.6270,100
2010-07-07$23.54$23.54177,000
2010-07-06$23.77$23.77143,600
2010-07-02$23.94$23.94110,700
2010-07-01$23.75$23.75196,000
2010-06-30$23.93$23.93135,000
2010-06-29$23.95$23.95331,700
2010-06-28$24.07$24.07173,300
2010-06-25$24.57$24.571,381,400
2010-06-24$23.95$23.95268,100
2010-06-23$23.98$23.98325,900
2010-06-22$24.04$24.04160,300
2010-06-21$24.38$24.3887,800
2010-06-18$24.26$24.26171,600
2010-06-17$24.23$24.23392,800
2010-06-16$24.09$24.09110,600
2010-06-15$23.86$23.8678,800
2010-06-14$23.53$23.53140,500
2010-06-11$22.93$22.93108,300
2010-06-10$21.73$21.7373,800
2010-06-09$21.25$21.2585,000
2010-06-08$21.15$21.1564,800
2010-06-07$21.12$21.1292,600
2010-06-04$21.51$21.51112,100
2010-06-03$22.17$22.1792,900
2010-06-02$22.18$22.18102,200
2010-06-01$22.12$22.1296,000
2010-05-28$22.43$22.43101,600
2010-05-27$22.49$22.4973,700
2010-05-26$22.08$22.08138,000
2010-05-25$22.05$22.0582,200
2010-05-24$22.35$22.3550,600
2010-05-21$22.10$22.10121,500
2010-05-20$22.55$22.5558,000
2010-05-19$23.40$23.4065,500
2010-05-18$23.70$23.70116,500
2010-05-17$23.62$23.62126,400
2010-05-14$23.26$23.2651,600
2010-05-13$23.43$23.4349,600
2010-05-12$23.48$23.4861,600
2010-05-11$23.03$23.03200,700
2010-05-10$22.50$22.50122,800
2010-05-07$21.99$21.99227,800
2010-05-06$22.00$22.00118,200
2010-05-05$23.13$23.13167,900
2010-05-04$23.18$23.18105,800
2010-05-03$23.58$23.5856,900
2010-04-30$23.16$23.16117,500
2010-04-29$23.60$23.60128,600
2010-04-28$23.22$23.2265,700
2010-04-27$23.63$23.6363,800
2010-04-26$23.84$23.8480,200
2010-04-23$24.07$24.0797,600
2010-04-22$24.07$24.07132,800
2010-04-21$24.12$24.1269,400
2010-04-20$24.30$24.3098,000
2010-04-19$24.58$24.5828,800
2010-04-16$24.59$24.5989,800
2010-04-15$24.90$24.9042,200
2010-04-14$24.92$24.92252,100
2010-04-13$24.72$24.7287,700
2010-04-12$24.93$24.9374,200
2010-04-09$25.01$25.01107,100
2010-04-08$24.96$24.9661,300
2010-04-07$25.00$25.0052,800
2010-04-06$25.40$25.4042,400
2010-04-05$25.36$25.3657,400
2010-04-01$25.05$25.0587,300
2010-03-31$24.84$24.8478,800
2010-03-30$25.34$25.34109,500
2010-03-29$25.21$25.21124,400
2010-03-26$24.99$24.99139,200
2010-03-25$24.80$24.80153,800
2010-03-24$24.49$24.49252,600
2010-03-23$23.70$23.70157,200
2010-03-22$23.20$23.20319,700
2010-03-19$22.85$22.85114,500
2010-03-18$23.05$23.0570,400
2010-03-17$23.24$23.24197,100
2010-03-16$23.38$23.38151,300
2010-03-15$23.67$23.67107,900
2010-03-12$24.14$24.14126,000
2010-03-11$24.47$24.4758,700
2010-03-10$24.55$24.55260,600
2010-03-09$24.79$24.79176,600
2010-03-08$24.58$24.58191,800
2010-03-05$24.55$24.55126,900
2010-03-04$23.69$23.6990,300
2010-03-03$23.66$23.6682,000
2010-03-02$24.17$24.1794,100
2010-03-01$23.75$23.75120,800
2010-02-26$23.41$23.41154,800
2010-02-25$22.76$22.76136,200
2010-02-24$22.81$22.81126,400
2010-02-23$22.22$22.2290,200
2010-02-22$22.53$22.53122,800
2010-02-19$22.92$22.92126,200
2010-02-18$23.21$23.2165,300
2010-02-17$23.39$23.3938,600
2010-02-16$23.62$23.6284,600
2010-02-12$23.63$23.63149,300
2010-02-11$23.07$23.0746,300
2010-02-10$23.01$23.0165,900
2010-02-09$23.29$23.2963,100
2010-02-08$22.99$22.9974,100
2010-02-05$23.04$23.0491,700
2010-02-04$23.09$23.09102,700
2010-02-03$23.75$23.7567,600
2010-02-02$23.91$23.9195,500
2010-02-01$23.88$23.88226,600
2010-01-29$23.41$23.41466,800
2010-01-28$23.28$23.28251,400
2010-01-27$23.38$23.38861,700
2010-01-26$23.02$23.02570,700
2010-01-25$25.00$25.00129,800
2010-01-22$24.92$24.92118,900
2010-01-21$24.94$24.94108,500
2010-01-20$25.13$25.13144,000
2010-01-19$25.44$25.44128,900
2010-01-15$25.67$25.67109,400
2010-01-14$26.10$26.1057,100
2010-01-13$26.24$26.2442,900
2010-01-12$25.91$25.9146,600
2010-01-11$25.97$25.97231,600
2010-01-08$26.15$26.15192,500
2010-01-07$26.28$26.28440,500
2010-01-06$25.62$25.62467,400
2010-01-05$27.13$27.13275,400
2010-01-04$27.21$27.2184,100