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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2014-12-31$40.98$40.9873,300
2014-12-30$41.41$41.4126,900
2014-12-29$41.59$41.5933,700
2014-12-26$42.07$42.0718,300
2014-12-24$41.73$41.7331,700
2014-12-23$41.66$41.6634,600
2014-12-22$41.36$41.3627,300
2014-12-19$40.81$40.81451,500
2014-12-18$41.68$41.6891,800
2014-12-17$41.36$41.3659,900
2014-12-16$39.98$39.9861,300
2014-12-15$39.22$39.2284,000
2014-12-12$38.94$38.9468,900
2014-12-11$39.22$39.2262,000
2014-12-10$39.91$39.9155,000
2014-12-09$41.11$41.1161,100
2014-12-08$40.49$40.4948,000
2014-12-05$41.10$41.1054,100
2014-12-04$41.10$41.1062,500
2014-12-03$40.95$40.95113,300
2014-12-02$39.84$39.8442,600
2014-12-01$38.71$38.7173,900
2014-11-28$38.78$38.7837,300
2014-11-26$39.52$39.5298,100
2014-11-25$38.51$38.5172,700
2014-11-24$37.52$37.5235,200
2014-11-21$36.86$36.8640,300
2014-11-20$37.15$37.1543,600
2014-11-19$37.36$37.3644,800
2014-11-18$38.04$38.0455,200
2014-11-17$38.26$38.2651,500
2014-11-14$38.86$38.8674,300
2014-11-13$38.89$38.8957,300
2014-11-12$39.40$39.4080,700
2014-11-11$38.79$38.7988,900
2014-11-10$38.50$38.50109,600
2014-11-07$36.73$36.73168,200
2014-11-06$36.64$36.6440,900
2014-11-05$36.11$36.1147,800
2014-11-04$36.19$36.1982,900
2014-11-03$36.26$36.2679,500
2014-10-31$36.34$36.3498,800
2014-10-30$35.99$35.9959,800
2014-10-29$35.24$35.2488,400
2014-10-28$35.46$35.46113,800
2014-10-27$34.11$34.1160,300
2014-10-24$33.50$33.5053,400
2014-10-23$33.49$33.49161,600
2014-10-22$34.09$34.09196,500
2014-10-21$33.21$33.2197,500
2014-10-20$32.65$32.6597,800
2014-10-17$32.83$32.8373,100
2014-10-16$33.18$33.1849,800
2014-10-15$33.24$33.2457,400
2014-10-14$32.69$32.6962,200
2014-10-13$32.29$32.2963,200
2014-10-10$31.70$31.7049,900
2014-10-09$31.88$31.8876,900
2014-10-08$32.31$32.3196,900
2014-10-07$31.46$31.4687,500
2014-10-06$30.94$30.9448,600
2014-10-03$30.96$30.9642,400
2014-10-02$30.89$30.8951,100
2014-10-01$30.43$30.4373,500
2014-09-30$30.79$30.79111,800
2014-09-29$31.46$31.4683,900
2014-09-26$32.37$32.3750,500
2014-09-25$32.53$32.53108,900
2014-09-24$33.03$33.03112,500
2014-09-23$33.23$33.2388,600
2014-09-22$33.25$33.25121,300
2014-09-19$33.28$33.28213,200
2014-09-18$33.32$33.3226,200
2014-09-17$33.25$33.25108,700
2014-09-16$33.07$33.0767,800
2014-09-15$33.10$33.1061,900
2014-09-12$33.11$33.1164,900
2014-09-11$33.06$33.0650,500
2014-09-10$32.92$32.92173,300
2014-09-09$32.43$32.43206,100
2014-09-08$32.78$32.7838,200
2014-09-05$32.96$32.9643,200
2014-09-04$33.11$33.1144,600
2014-09-03$33.68$33.6858,700
2014-09-02$33.87$33.8742,100
2014-08-29$33.78$33.7887,400
2014-08-28$33.77$33.7733,100
2014-08-27$34.22$34.2281,400
2014-08-26$34.91$34.9138,300
2014-08-25$34.70$34.7036,900
2014-08-22$34.87$34.8748,600
2014-08-21$34.64$34.6442,700
2014-08-20$34.53$34.5342,800
2014-08-19$35.18$35.1835,500
2014-08-18$35.16$35.1685,000
2014-08-15$34.79$34.7981,900
2014-08-14$35.12$35.1233,100
2014-08-13$35.03$35.0326,400
2014-08-12$34.81$34.8146,700
2014-08-11$35.69$35.6967,100
2014-08-08$35.10$35.10118,800
2014-08-07$35.00$35.00157,400
2014-08-06$35.21$35.2162,400
2014-08-05$34.90$34.9050,800
2014-08-04$34.57$34.5761,300
2014-08-01$34.43$34.4364,900
2014-07-31$34.57$34.57135,800
2014-07-30$35.02$35.0242,800
2014-07-29$34.97$34.9760,400
2014-07-28$35.00$35.0094,600
2014-07-25$34.94$34.9443,300
2014-07-24$35.25$35.2574,900
2014-07-23$35.52$35.5262,000
2014-07-22$35.50$35.5033,200
2014-07-21$35.13$35.1341,600
2014-07-18$35.55$35.5569,800
2014-07-17$34.99$34.9988,500
2014-07-16$35.13$35.1352,500
2014-07-15$35.41$35.41107,100
2014-07-14$35.35$35.3550,900
2014-07-11$35.12$35.1245,300
2014-07-10$35.34$35.3491,100
2014-07-09$35.62$35.6290,300
2014-07-08$35.49$35.4978,900
2014-07-07$35.37$35.3760,500
2014-07-03$36.17$36.1721,000
2014-07-02$35.77$35.7745,100
2014-07-01$35.93$35.9383,000
2014-06-30$35.36$35.3665,500
2014-06-27$35.22$35.22159,900
2014-06-26$34.86$34.8654,300
2014-06-25$35.26$35.2672,400
2014-06-24$35.33$35.33115,300
2014-06-23$35.73$35.7356,600
2014-06-20$36.22$36.22120,700
2014-06-19$36.54$36.5442,700
2014-06-18$36.68$36.6894,700
2014-06-17$36.13$36.1386,800
2014-06-16$36.18$36.1868,600
2014-06-13$36.40$36.4065,400
2014-06-12$37.06$37.0681,900
2014-06-11$37.86$37.8688,200
2014-06-10$38.01$38.0151,200
2014-06-09$38.48$38.4862,900
2014-06-06$38.40$38.40138,400
2014-06-05$37.43$37.43122,300
2014-06-04$37.17$37.17123,900
2014-06-03$36.91$36.91101,300
2014-06-02$37.15$37.15103,800
2014-05-30$37.20$37.20109,600
2014-05-29$37.27$37.2779,900
2014-05-28$36.93$36.93139,600
2014-05-27$37.00$37.0078,300
2014-05-23$36.53$36.5356,700
2014-05-22$36.08$36.0872,900
2014-05-21$35.91$35.9177,900
2014-05-20$36.31$36.31129,000
2014-05-19$36.96$36.96116,000
2014-05-16$36.05$36.0578,800
2014-05-15$35.75$35.75110,900
2014-05-14$35.75$35.75204,200
2014-05-13$36.50$36.50228,600
2014-05-12$37.86$37.86232,200
2014-05-09$36.35$36.35103,500
2014-05-08$35.83$35.83266,500
2014-05-07$37.52$37.52187,500
2014-05-06$37.37$37.3797,800
2014-05-05$38.13$38.1388,300
2014-05-02$38.52$38.5279,300
2014-05-01$38.42$38.4297,200
2014-04-30$38.97$38.97107,200
2014-04-29$38.69$38.6952,000
2014-04-28$39.21$39.21112,200
2014-04-25$38.34$38.3477,400
2014-04-24$39.25$39.2591,200
2014-04-23$39.15$39.15108,500
2014-04-22$39.53$39.5374,500
2014-04-21$39.57$39.5775,300
2014-04-17$39.41$39.4163,400
2014-04-16$39.29$39.2966,200
2014-04-15$39.31$39.3197,100
2014-04-14$39.11$39.11109,400
2014-04-11$39.23$39.2397,300
2014-04-10$39.39$39.39111,100
2014-04-09$40.59$40.5976,500
2014-04-08$39.74$39.7497,400
2014-04-07$39.18$39.18115,300
2014-04-04$39.00$39.0089,600
2014-04-03$40.14$40.1495,100
2014-04-02$40.25$40.25111,900
2014-04-01$40.63$40.63111,300
2014-03-31$39.81$39.81137,300
2014-03-28$38.89$38.89151,700
2014-03-27$39.24$39.24117,000
2014-03-26$38.86$38.8692,800
2014-03-25$39.80$39.8058,400
2014-03-24$40.24$40.2490,500
2014-03-21$40.40$40.40173,200
2014-03-20$40.05$40.0591,500
2014-03-19$40.71$40.71148,600
2014-03-18$40.82$40.82164,900
2014-03-17$40.68$40.68128,000
2014-03-14$39.90$39.90164,800
2014-03-13$39.03$39.0392,400
2014-03-12$39.25$39.25115,700
2014-03-11$39.10$39.1080,400
2014-03-10$40.00$40.0084,900
2014-03-07$40.36$40.36112,800
2014-03-06$40.57$40.57124,000
2014-03-05$41.30$41.30116,100
2014-03-04$40.89$40.89212,100
2014-03-03$40.23$40.23253,300
2014-02-28$40.42$40.42177,900
2014-02-27$41.11$41.11821,600
2014-02-26$34.61$34.6170,100
2014-02-25$34.35$34.3592,100
2014-02-24$34.62$34.62107,700
2014-02-21$34.30$34.30207,000
2014-02-20$34.17$34.17115,900
2014-02-19$34.00$34.0093,600
2014-02-18$33.82$33.82206,100
2014-02-14$33.71$33.7137,000
2014-02-13$33.89$33.8959,200
2014-02-12$33.49$33.4951,500
2014-02-11$33.45$33.4557,400
2014-02-10$33.33$33.3354,400
2014-02-07$33.76$33.7674,100
2014-02-06$33.54$33.54108,700
2014-02-05$33.28$33.2883,100
2014-02-04$33.83$33.8396,500
2014-02-03$33.07$33.07119,800
2014-01-31$33.66$33.6653,900
2014-01-30$34.30$34.3072,900
2014-01-29$33.85$33.85112,100
2014-01-28$34.89$34.89140,300
2014-01-27$35.01$35.0199,700
2014-01-24$34.49$34.4986,000
2014-01-23$35.71$35.7164,700
2014-01-22$35.65$35.6561,400
2014-01-21$35.58$35.5861,700
2014-01-17$35.56$35.5645,400
2014-01-16$35.46$35.4646,900
2014-01-15$35.08$35.08132,400
2014-01-14$35.08$35.0889,600
2014-01-13$35.08$35.0893,500
2014-01-10$35.51$35.5140,200
2014-01-09$35.57$35.5746,200
2014-01-08$35.27$35.27112,500
2014-01-07$35.45$35.4565,900
2014-01-06$34.98$34.9891,600
2014-01-03$34.89$34.8953,900
2014-01-02$34.45$34.4547,600