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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2007-12-31$25.26$25.2643,600
2007-12-28$25.79$25.7962,400
2007-12-27$25.68$25.6874,700
2007-12-26$24.97$24.9746,300
2007-12-24$24.97$24.9726,300
2007-12-21$25.62$25.6268,400
2007-12-20$25.12$25.1253,200
2007-12-19$25.43$25.4368,900
2007-12-18$24.95$24.9576,800
2007-12-17$24.37$24.3748,800
2007-12-14$24.72$24.7245,500
2007-12-13$25.05$25.0570,800
2007-12-12$25.79$25.79103,500
2007-12-11$25.73$25.73102,500
2007-12-10$26.65$26.65184,700
2007-12-07$25.73$25.73195,300
2007-12-06$26.69$26.69102,700
2007-12-05$26.84$26.8492,500
2007-12-04$26.53$26.53143,900
2007-12-03$26.81$26.81135,700
2007-11-30$25.85$25.8584,500
2007-11-29$26.45$26.45110,400
2007-11-28$25.47$25.47160,100
2007-11-27$25.23$25.2395,500
2007-11-26$24.21$24.21100,800
2007-11-23$24.40$24.4040,500
2007-11-21$23.93$23.9383,500
2007-11-20$24.96$24.9679,400
2007-11-19$24.49$24.49146,300
2007-11-16$25.49$25.4980,000
2007-11-15$24.81$24.81102,900
2007-11-14$25.68$25.68188,600
2007-11-13$25.02$25.02237,400
2007-11-12$25.30$25.30153,100
2007-11-09$26.49$26.49187,100
2007-11-08$26.58$26.58457,800
2007-11-07$29.19$29.19291,600
2007-11-06$29.51$29.51117,200
2007-11-05$28.49$28.4987,500
2007-11-02$28.12$28.12162,200
2007-11-01$30.11$30.11173,400
2007-10-31$31.05$31.05149,100
2007-10-30$29.62$29.62318,300
2007-10-29$33.59$33.59216,500
2007-10-26$32.70$32.70169,100
2007-10-25$31.48$31.48160,800
2007-10-24$31.18$31.18112,300
2007-10-23$30.46$30.46290,200
2007-10-22$29.43$29.43332,500
2007-10-19$28.43$28.43185,000
2007-10-18$30.57$30.57215,900
2007-10-17$31.13$31.13207,000
2007-10-16$30.00$30.00145,700
2007-10-15$29.57$29.57124,000
2007-10-12$29.87$29.87136,600
2007-10-11$29.85$29.85133,900
2007-10-10$29.60$29.60140,500
2007-10-09$29.19$29.1994,200
2007-10-08$28.42$28.4295,500
2007-10-05$28.10$28.1072,800
2007-10-04$27.90$27.90150,800
2007-10-03$27.52$27.52112,900
2007-10-02$27.85$27.85123,900
2007-10-01$27.75$27.75148,700
2007-09-28$27.58$27.5878,700
2007-09-27$27.70$27.70160,500
2007-09-26$28.25$28.25157,400
2007-09-25$27.37$27.3781,300
2007-09-24$26.26$26.2691,400
2007-09-21$27.21$27.2190,500
2007-09-20$26.36$26.36198,800
2007-09-19$27.14$27.14112,700
2007-09-18$26.86$26.86128,300
2007-09-17$26.00$26.0063,100
2007-09-14$25.55$25.55105,800
2007-09-13$26.16$26.1676,000
2007-09-12$25.98$25.98104,400
2007-09-11$25.53$25.53193,400
2007-09-10$24.41$24.41184,200
2007-09-07$24.60$24.60305,600
2007-09-06$25.09$25.09256,100
2007-09-05$26.36$26.36260,000
2007-09-04$26.12$26.12550,600
2007-08-31$24.63$24.63320,300
2007-08-30$22.89$22.89172,300
2007-08-29$21.70$21.70195,500
2007-08-28$21.08$21.0866,300
2007-08-27$21.54$21.54171,300
2007-08-24$21.65$21.6561,800
2007-08-23$21.43$21.43115,700
2007-08-22$21.96$21.96152,300
2007-08-21$21.16$21.1651,200
2007-08-20$20.86$20.8648,000
2007-08-17$20.82$20.8260,900
2007-08-16$20.37$20.37160,200
2007-08-15$20.90$20.90142,500
2007-08-14$21.25$21.25137,800
2007-08-13$22.76$22.76257,400
2007-08-10$21.98$21.98355,000
2007-08-09$20.09$20.09273,400
2007-08-08$18.77$18.77167,800
2007-08-07$18.55$18.5548,900
2007-08-06$19.04$19.0485,300
2007-08-03$19.25$19.2567,100
2007-08-02$19.76$19.7696,500
2007-08-01$20.07$20.0776,600
2007-07-31$20.67$20.6738,500
2007-07-30$20.78$20.7863,300
2007-07-27$20.34$20.3496,200
2007-07-26$20.63$20.63101,500
2007-07-25$21.22$21.22102,700
2007-07-24$20.89$20.89132,600
2007-07-23$21.40$21.40108,100
2007-07-20$21.26$21.26100,800
2007-07-19$22.10$22.1050,600
2007-07-18$22.49$22.4985,900
2007-07-17$21.79$21.7941,200
2007-07-16$21.41$21.4154,100
2007-07-13$22.10$22.10139,600
2007-07-12$22.29$22.29118,700
2007-07-11$21.09$21.09128,100
2007-07-10$20.49$20.4971,200
2007-07-09$21.35$21.3551,900
2007-07-06$21.28$21.2866,000
2007-07-05$21.30$21.3075,000
2007-07-03$20.71$20.7164,000
2007-07-02$20.41$20.41102,400
2007-06-29$20.12$20.12131,800
2007-06-28$19.22$19.2260,700
2007-06-27$19.58$19.5838,800
2007-06-26$19.25$19.2578,400
2007-06-25$18.99$18.9965,500
2007-06-22$18.36$18.3654,700
2007-06-21$18.68$18.68122,500
2007-06-20$19.40$19.4080,200
2007-06-19$19.71$19.7184,400
2007-06-18$19.36$19.3697,400
2007-06-15$19.53$19.53194,900
2007-06-14$19.05$19.05117,600
2007-06-13$18.82$18.82110,900
2007-06-12$18.73$18.73173,300
2007-06-11$18.88$18.88108,200
2007-06-08$19.11$19.11148,500
2007-06-07$18.36$18.36281,400
2007-06-06$18.20$18.20131,900
2007-06-05$18.48$18.48130,300
2007-06-04$18.79$18.79161,200
2007-06-01$18.45$18.45115,400
2007-05-31$18.42$18.42189,400
2007-05-30$18.29$18.29272,100
2007-05-29$18.18$18.18274,300
2007-05-25$18.68$18.68149,800
2007-05-24$19.11$19.11137,000
2007-05-23$19.43$19.43134,300
2007-05-22$19.61$19.61210,800
2007-05-21$19.33$19.33360,200
2007-05-18$19.88$19.88159,300
2007-05-17$20.10$20.10191,800
2007-05-16$20.33$20.33459,200
2007-05-15$20.22$20.222,351,600
2007-05-14$23.72$23.72609,500
2007-05-11$22.90$22.90235,800
2007-05-10$22.66$22.66228,400
2007-05-09$23.42$23.42358,300
2007-05-08$22.14$22.14192,100
2007-05-07$21.85$21.85139,300
2007-05-04$21.99$21.9990,900
2007-05-03$21.95$21.95165,800
2007-05-02$22.12$22.12192,900
2007-05-01$21.70$21.70212,600
2007-04-30$21.43$21.43439,700
2007-04-27$20.73$20.73182,200
2007-04-26$20.79$20.79106,200
2007-04-25$20.77$20.77117,100
2007-04-24$20.98$20.98142,500
2007-04-23$21.38$21.38120,200
2007-04-20$21.43$21.43226,100
2007-04-19$21.31$21.31276,500
2007-04-18$21.55$21.55134,500
2007-04-17$22.18$22.18246,600
2007-04-16$22.25$22.25523,700
2007-04-13$21.43$21.43385,800
2007-04-12$20.29$20.29580,300
2007-04-11$19.40$19.40572,400
2007-04-10$18.91$18.9175,900
2007-04-09$18.98$18.9895,800
2007-04-05$19.19$19.1938,700
2007-04-04$19.13$19.13165,200
2007-04-03$19.46$19.46178,000
2007-04-02$19.39$19.39334,300
2007-03-30$18.90$18.90122,200
2007-03-29$18.91$18.91208,500
2007-03-28$18.38$18.38283,400
2007-03-27$18.64$18.64188,800
2007-03-26$18.90$18.90470,300
2007-03-23$18.31$18.31376,600
2007-03-22$19.00$19.00635,000
2007-03-21$18.69$18.692,738,400
2007-03-20$16.21$16.21937,600
2007-03-19$15.25$15.2560,600
2007-03-16$15.17$15.1750,300
2007-03-15$14.85$14.856,300
2007-03-14$14.87$14.8731,400
2007-03-13$14.69$14.6928,900
2007-03-12$14.85$14.855,100
2007-03-09$14.75$14.7542,300
2007-03-08$15.00$15.0042,800
2007-03-07$15.14$15.146,600
2007-03-06$15.33$15.3361,300
2007-03-05$15.49$15.4920,300
2007-03-02$15.43$15.4345,600
2007-03-01$15.23$15.23241,400
2007-02-28$14.77$14.77277,700
2007-02-27$13.98$13.9839,200
2007-02-26$14.14$14.1422,500
2007-02-23$14.26$14.2679,900
2007-02-22$14.09$14.0941,500
2007-02-21$14.19$14.1981,800
2007-02-20$13.99$13.9960,800
2007-02-16$13.95$13.9525,000
2007-02-15$13.97$13.9795,400
2007-02-14$13.85$13.8579,200
2007-02-13$13.70$13.7010,700
2007-02-12$13.78$13.7820,800
2007-02-09$13.36$13.3629,700
2007-02-08$13.63$13.6328,900
2007-02-07$13.68$13.6829,800
2007-02-06$13.69$13.6933,400
2007-02-05$13.84$13.8477,400
2007-02-02$13.75$13.7528,500
2007-02-01$13.73$13.7358,000
2007-01-31$13.69$13.6961,500
2007-01-30$13.78$13.78157,600
2007-01-29$13.87$13.87139,400
2007-01-26$14.13$14.1345,000
2007-01-25$14.26$14.2649,800
2007-01-24$14.30$14.30100,200
2007-01-23$14.50$14.50114,100
2007-01-22$14.33$14.3383,100
2007-01-19$14.65$14.6569,700
2007-01-18$14.69$14.69172,000
2007-01-17$14.89$14.89101,800
2007-01-16$14.99$14.99146,000
2007-01-12$14.87$14.8720,900
2007-01-11$14.75$14.7588,800
2007-01-10$14.75$14.75134,700
2007-01-09$14.65$14.6532,300
2007-01-08$14.67$14.6737,300
2007-01-05$15.00$15.0042,500
2007-01-04$15.21$15.21133,500
2007-01-03$14.55$14.55129,400