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 — 2008

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2008-12-31$24.57$24.57145,100
2008-12-30$23.94$23.94190,200
2008-12-29$23.37$23.37171,600
2008-12-26$23.76$23.7631,300
2008-12-24$23.99$23.9993,400
2008-12-23$23.66$23.66199,800
2008-12-22$24.04$24.04101,400
2008-12-19$24.21$24.21139,300
2008-12-18$23.82$23.82189,500
2008-12-17$23.28$23.28129,100
2008-12-16$22.18$22.18164,300
2008-12-15$21.81$21.81218,900
2008-12-12$21.40$21.40131,100
2008-12-11$19.65$19.6589,500
2008-12-10$19.83$19.8367,400
2008-12-09$19.65$19.65188,100
2008-12-08$19.16$19.16105,000
2008-12-05$19.33$19.33111,700
2008-12-04$19.10$19.10147,700
2008-12-03$18.14$18.1465,500
2008-12-02$18.00$18.00152,800
2008-12-01$17.65$17.65173,100
2008-11-28$19.60$19.6049,300
2008-11-26$19.66$19.66159,400
2008-11-25$20.43$20.43197,800
2008-11-24$19.60$19.60134,100
2008-11-21$19.33$19.33281,200
2008-11-20$19.59$19.59131,700
2008-11-19$19.39$19.39154,000
2008-11-18$20.10$20.10163,100
2008-11-17$18.83$18.83122,200
2008-11-14$18.00$18.00143,000
2008-11-13$18.38$18.38121,600
2008-11-12$18.10$18.1083,900
2008-11-11$18.32$18.32116,600
2008-11-10$18.78$18.78118,500
2008-11-07$19.63$19.63175,700
2008-11-06$20.70$20.70396,700
2008-11-05$20.37$20.37161,500
2008-11-04$19.44$19.4480,400
2008-11-03$19.23$19.2389,100
2008-10-31$18.58$18.58104,100
2008-10-30$17.93$17.93126,200
2008-10-29$17.58$17.5890,100
2008-10-28$17.86$17.8685,500
2008-10-27$17.34$17.3476,600
2008-10-24$17.25$17.25217,700
2008-10-23$18.22$18.22113,000
2008-10-22$18.24$18.24161,400
2008-10-21$18.06$18.06188,400
2008-10-20$18.47$18.4779,800
2008-10-17$17.69$17.69167,700
2008-10-16$17.30$17.3094,200
2008-10-15$17.46$17.4642,600
2008-10-14$18.08$18.0874,600
2008-10-13$18.05$18.0572,100
2008-10-10$17.97$17.97142,800
2008-10-09$16.53$16.5391,100
2008-10-08$17.09$17.09137,700
2008-10-07$18.00$18.00124,800
2008-10-06$17.57$17.57176,400
2008-10-03$18.89$18.89118,600
2008-10-02$18.91$18.91105,700
2008-10-01$19.31$19.3176,400
2008-09-30$19.71$19.7194,500
2008-09-29$19.41$19.4161,700
2008-09-26$19.91$19.91184,800
2008-09-25$19.18$19.18172,900
2008-09-24$19.02$19.0244,600
2008-09-23$18.69$18.6945,700
2008-09-22$18.76$18.7632,000
2008-09-19$19.13$19.13172,500
2008-09-18$19.15$19.15106,300
2008-09-17$18.52$18.52110,900
2008-09-16$19.14$19.1499,700
2008-09-15$18.74$18.7436,900
2008-09-12$19.04$19.0479,400
2008-09-11$19.09$19.09207,500
2008-09-10$19.15$19.15206,500
2008-09-09$19.20$19.20176,400
2008-09-08$19.66$19.66152,500
2008-09-05$19.10$19.1095,200
2008-09-04$18.92$18.92125,700
2008-09-03$18.83$18.83143,800
2008-09-02$18.65$18.6588,300
2008-08-29$18.47$18.4775,800
2008-08-28$18.85$18.8536,500
2008-08-27$18.39$18.3955,300
2008-08-26$18.28$18.2867,300
2008-08-25$18.18$18.1868,700
2008-08-22$18.15$18.1530,200
2008-08-21$18.13$18.1344,800
2008-08-20$18.09$18.0925,200
2008-08-19$18.06$18.0685,200
2008-08-18$18.50$18.5056,900
2008-08-15$18.47$18.47101,900
2008-08-14$18.52$18.52262,500
2008-08-13$19.23$19.23159,000
2008-08-12$19.19$19.19176,000
2008-08-11$19.02$19.02112,900
2008-08-08$19.02$19.02104,800
2008-08-07$18.52$18.52194,700
2008-08-06$18.47$18.4781,800
2008-08-05$18.96$18.9685,400
2008-08-04$18.49$18.4953,000
2008-08-01$18.84$18.8448,400
2008-07-31$18.94$18.94166,400
2008-07-30$19.45$19.4564,900
2008-07-29$18.88$18.8868,100
2008-07-28$18.13$18.1394,700
2008-07-25$19.61$19.61246,500
2008-07-24$19.43$19.43253,500
2008-07-23$18.44$18.44167,000
2008-07-22$18.65$18.65103,200
2008-07-21$17.59$17.5969,400
2008-07-18$17.59$17.5973,800
2008-07-17$17.35$17.35105,600
2008-07-16$16.99$16.99112,500
2008-07-15$15.89$15.8979,400
2008-07-14$16.31$16.3174,600
2008-07-11$16.17$16.17137,200
2008-07-10$15.55$15.55168,700
2008-07-09$14.70$14.70137,000
2008-07-08$14.82$14.82152,100
2008-07-07$15.07$15.0789,000
2008-07-03$15.66$15.6642,900
2008-07-02$16.16$16.1661,000
2008-07-01$16.54$16.5497,500
2008-06-30$16.62$16.62150,000
2008-06-27$16.48$16.48791,100
2008-06-26$16.80$16.8087,000
2008-06-25$16.83$16.8392,300
2008-06-24$16.90$16.9071,800
2008-06-23$16.88$16.8888,400
2008-06-20$16.55$16.5551,700
2008-06-19$17.13$17.13125,100
2008-06-18$17.11$17.1172,300
2008-06-17$17.34$17.3496,800
2008-06-16$17.25$17.2583,000
2008-06-13$17.00$17.00177,000
2008-06-12$16.60$16.6086,100
2008-06-11$16.53$16.53160,800
2008-06-10$17.18$17.18252,700
2008-06-09$17.10$17.10197,900
2008-06-06$17.62$17.62168,000
2008-06-05$17.90$17.90138,100
2008-06-04$17.57$17.57216,200
2008-06-03$17.86$17.86151,200
2008-06-02$17.70$17.7093,800
2008-05-30$18.37$18.37131,000
2008-05-29$18.35$18.3564,900
2008-05-28$18.18$18.18104,300
2008-05-27$17.58$17.5886,000
2008-05-23$17.50$17.50106,100
2008-05-22$17.50$17.50179,800
2008-05-21$17.65$17.6575,700
2008-05-20$17.81$17.8156,800
2008-05-19$18.39$18.39129,500
2008-05-16$18.33$18.33154,300
2008-05-15$18.50$18.50170,400
2008-05-14$17.42$17.42161,600
2008-05-13$17.25$17.25178,600
2008-05-12$17.75$17.75617,300
2008-05-09$16.67$16.67603,800
2008-05-08$17.85$17.85148,700
2008-05-07$17.57$17.5791,700
2008-05-06$17.67$17.67104,600
2008-05-05$17.98$17.9861,200
2008-05-02$18.36$18.3659,100
2008-05-01$18.27$18.2769,100
2008-04-30$17.84$17.8472,500
2008-04-29$17.53$17.53127,300
2008-04-28$17.38$17.3859,100
2008-04-25$17.69$17.69103,100
2008-04-24$17.41$17.41114,900
2008-04-23$17.48$17.4878,700
2008-04-22$17.70$17.70164,300
2008-04-21$18.55$18.5591,500
2008-04-18$19.01$19.0131,500
2008-04-17$19.10$19.1054,700
2008-04-16$19.92$19.9287,300
2008-04-15$20.09$20.0945,000
2008-04-14$19.95$19.9541,000
2008-04-11$19.78$19.7896,000
2008-04-10$20.53$20.5369,200
2008-04-09$20.72$20.7297,200
2008-04-08$20.52$20.52175,200
2008-04-07$20.49$20.49123,400
2008-04-04$20.90$20.9083,200
2008-04-03$20.93$20.93121,700
2008-04-02$20.84$20.84158,500
2008-04-01$20.21$20.21231,800
2008-03-31$20.05$20.0547,200
2008-03-28$20.08$20.0844,600
2008-03-27$20.50$20.5088,300
2008-03-26$20.37$20.3797,100
2008-03-25$19.98$19.98129,100
2008-03-24$20.15$20.15134,800
2008-03-20$20.02$20.02181,400
2008-03-19$19.73$19.73150,100
2008-03-18$19.96$19.96202,400
2008-03-17$20.05$20.05176,400
2008-03-14$21.19$21.19149,700
2008-03-13$21.77$21.77168,400
2008-03-12$22.74$22.74273,400
2008-03-11$24.30$24.30226,900
2008-03-10$24.37$24.37165,100
2008-03-07$26.27$26.27105,700
2008-03-06$26.70$26.70130,100
2008-03-05$26.80$26.80134,700
2008-03-04$26.14$26.14172,200
2008-03-03$26.02$26.02192,900
2008-02-29$26.04$26.04136,600
2008-02-28$25.86$25.86203,700
2008-02-27$26.25$26.25170,800
2008-02-26$26.08$26.08227,200
2008-02-25$25.74$25.74176,700
2008-02-22$24.54$24.54109,400
2008-02-21$24.54$24.54210,100
2008-02-20$24.68$24.68120,000
2008-02-19$24.44$24.44185,200
2008-02-15$24.92$24.92103,900
2008-02-14$25.38$25.3871,000
2008-02-13$26.39$26.39140,300
2008-02-12$25.50$25.50114,800
2008-02-11$26.07$26.07165,700
2008-02-08$25.69$25.6980,300
2008-02-07$26.54$26.54101,800
2008-02-06$27.17$27.17113,500
2008-02-05$26.76$26.76114,600
2008-02-04$26.77$26.77198,200
2008-02-01$25.83$25.8388,600
2008-01-31$25.91$25.9159,800
2008-01-30$25.32$25.3272,600
2008-01-29$25.89$25.89133,500
2008-01-28$26.35$26.35143,200
2008-01-25$24.10$24.10170,300
2008-01-24$23.74$23.74251,000
2008-01-23$21.82$21.82125,100
2008-01-22$22.54$22.54143,000
2008-01-18$23.44$23.44107,700
2008-01-17$23.68$23.68144,900
2008-01-16$24.72$24.72165,900
2008-01-15$25.37$25.37104,200
2008-01-14$26.59$26.59159,800
2008-01-11$25.98$25.98117,600
2008-01-10$26.45$26.45155,600
2008-01-09$26.31$26.31269,700
2008-01-08$22.17$22.17126,000
2008-01-07$22.54$22.54160,000
2008-01-04$23.62$23.62152,800
2008-01-03$25.09$25.09114,400
2008-01-02$24.98$24.98105,700