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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2015-12-31$35.56$35.5690,900
2015-12-30$35.73$35.7351,500
2015-12-29$36.11$36.1141,700
2015-12-28$35.35$35.3540,000
2015-12-24$35.38$35.3820,500
2015-12-23$35.30$35.3050,100
2015-12-22$34.99$34.9952,100
2015-12-21$34.75$34.7539,100
2015-12-18$34.91$34.91118,200
2015-12-17$35.31$35.3152,300
2015-12-16$35.41$35.4180,900
2015-12-15$34.90$34.9098,400
2015-12-14$34.39$34.39103,500
2015-12-11$34.29$34.29110,200
2015-12-10$35.10$35.1077,300
2015-12-09$35.17$35.1777,900
2015-12-08$35.79$35.7993,600
2015-12-07$36.22$36.22112,200
2015-12-04$36.57$36.5772,200
2015-12-03$35.88$35.88131,000
2015-12-02$36.71$36.7158,900
2015-12-01$36.73$36.73142,400
2015-11-30$35.63$35.6392,000
2015-11-27$35.56$35.5623,100
2015-11-25$35.60$35.6072,700
2015-11-24$35.40$35.4074,600
2015-11-23$35.26$35.2666,900
2015-11-20$35.00$35.00114,500
2015-11-19$34.40$34.4076,200
2015-11-18$34.30$34.30106,200
2015-11-17$33.93$33.93119,800
2015-11-16$33.75$33.75168,700
2015-11-13$33.50$33.50142,000
2015-11-12$33.63$33.63115,400
2015-11-11$33.85$33.85229,900
2015-11-10$32.82$32.82245,700
2015-11-09$32.49$32.49125,200
2015-11-06$32.14$32.14143,400
2015-11-05$31.80$31.80151,600
2015-11-04$31.17$31.17182,900
2015-11-03$31.08$31.08105,400
2015-11-02$31.06$31.06255,000
2015-10-30$30.67$30.67192,600
2015-10-29$31.67$31.6791,900
2015-10-28$32.11$32.1180,100
2015-10-27$31.18$31.1856,500
2015-10-26$31.51$31.5128,900
2015-10-23$31.64$31.6433,000
2015-10-22$31.45$31.4540,500
2015-10-21$30.83$30.8334,800
2015-10-20$31.92$31.9283,400
2015-10-19$31.28$31.2872,900
2015-10-16$31.21$31.2149,700
2015-10-15$31.07$31.0779,300
2015-10-14$30.73$30.7354,600
2015-10-13$31.67$31.6758,900
2015-10-12$32.01$32.0141,500
2015-10-09$31.85$31.8541,100
2015-10-08$31.78$31.78101,300
2015-10-07$31.52$31.5260,300
2015-10-06$31.22$31.2262,100
2015-10-05$31.30$31.3095,900
2015-10-02$30.15$30.15105,000
2015-10-01$30.69$30.6957,300
2015-09-30$30.39$30.3979,900
2015-09-29$30.38$30.3831,300
2015-09-28$30.83$30.8346,700
2015-09-25$31.37$31.3751,100
2015-09-24$31.34$31.3441,600
2015-09-23$31.20$31.2033,600
2015-09-22$31.39$31.3971,300
2015-09-21$31.78$31.7833,100
2015-09-18$31.53$31.5362,500
2015-09-17$32.50$32.5045,300
2015-09-16$32.53$32.5336,400
2015-09-15$32.79$32.7954,200
2015-09-14$32.53$32.5335,400
2015-09-11$32.69$32.6934,400
2015-09-10$32.99$32.9936,200
2015-09-09$33.10$33.1051,500
2015-09-08$33.63$33.6355,000
2015-09-04$33.33$33.3345,000
2015-09-03$33.69$33.6934,900
2015-09-02$34.06$34.0677,100
2015-09-01$33.37$33.37143,200
2015-08-31$34.21$34.2173,500
2015-08-28$34.04$34.0480,500
2015-08-27$34.04$34.0477,900
2015-08-26$34.48$34.4896,400
2015-08-25$33.54$33.5489,600
2015-08-24$33.59$33.59118,000
2015-08-21$35.71$35.71115,900
2015-08-20$36.28$36.28118,500
2015-08-19$36.13$36.1382,400
2015-08-18$35.45$35.4595,600
2015-08-17$35.31$35.3154,100
2015-08-14$35.33$35.3371,700
2015-08-13$35.34$35.3460,500
2015-08-12$35.65$35.6577,000
2015-08-11$36.31$36.3166,800
2015-08-10$36.58$36.5880,800
2015-08-07$36.18$36.1844,700
2015-08-06$36.14$36.1463,300
2015-08-05$36.30$36.3046,400
2015-08-04$36.54$36.5463,800
2015-08-03$36.61$36.6188,000
2015-07-31$36.66$36.66124,800
2015-07-30$33.09$33.09111,700
2015-07-29$33.74$33.7470,300
2015-07-28$33.64$33.6440,500
2015-07-27$33.69$33.6957,700
2015-07-24$34.07$34.0775,400
2015-07-23$35.12$35.1232,700
2015-07-22$35.46$35.4670,800
2015-07-21$35.55$35.5567,300
2015-07-20$36.39$36.3949,600
2015-07-17$36.27$36.2741,900
2015-07-16$37.05$37.0549,000
2015-07-15$36.26$36.2649,300
2015-07-14$36.05$36.0555,300
2015-07-13$35.75$35.7533,400
2015-07-10$35.53$35.53100,200
2015-07-09$34.80$34.8053,600
2015-07-08$35.34$35.3451,400
2015-07-07$36.11$36.1162,700
2015-07-06$36.48$36.4870,600
2015-07-02$35.98$35.9878,700
2015-07-01$35.35$35.35120,500
2015-06-30$34.86$34.8667,000
2015-06-29$34.77$34.77100,800
2015-06-26$36.06$36.06243,900
2015-06-25$35.49$35.4952,000
2015-06-24$35.06$35.0676,400
2015-06-23$35.25$35.2540,900
2015-06-22$35.31$35.3143,800
2015-06-19$35.38$35.38121,000
2015-06-18$34.97$34.9774,600
2015-06-17$34.77$34.7736,300
2015-06-16$35.17$35.17105,100
2015-06-15$35.03$35.0393,500
2015-06-12$35.60$35.60113,100
2015-06-11$36.01$36.0154,100
2015-06-10$36.37$36.37109,800
2015-06-09$36.12$36.1252,300
2015-06-08$35.92$35.9237,700
2015-06-05$36.56$36.5641,700
2015-06-04$36.75$36.7560,100
2015-06-03$36.79$36.7947,900
2015-06-02$36.14$36.1436,100
2015-06-01$35.81$35.8130,900
2015-05-29$35.78$35.7862,200
2015-05-28$35.97$35.9748,600
2015-05-27$36.15$36.15100,300
2015-05-26$35.94$35.9499,700
2015-05-22$36.42$36.4273,000
2015-05-21$36.09$36.0953,400
2015-05-20$36.52$36.52100,400
2015-05-19$36.69$36.6993,000
2015-05-18$36.90$36.9094,100
2015-05-15$36.95$36.9572,500
2015-05-14$37.29$37.29184,200
2015-05-13$35.51$35.51100,100
2015-05-12$35.31$35.31148,300
2015-05-11$35.04$35.0474,500
2015-05-08$36.00$36.00408,000
2015-05-07$37.85$37.8563,500
2015-05-06$37.81$37.8141,600
2015-05-05$37.28$37.2857,600
2015-05-04$37.81$37.8132,500
2015-05-01$38.53$38.5331,300
2015-04-30$38.50$38.5074,800
2015-04-29$40.32$40.3285,700
2015-04-28$41.27$41.2753,300
2015-04-27$40.49$40.4949,000
2015-04-24$40.64$40.6440,000
2015-04-23$40.61$40.6162,300
2015-04-22$40.65$40.6537,900
2015-04-21$40.55$40.5540,700
2015-04-20$40.31$40.3135,200
2015-04-17$39.70$39.7056,400
2015-04-16$40.42$40.4246,700
2015-04-15$40.29$40.2933,900
2015-04-14$40.27$40.2744,600
2015-04-13$40.71$40.7128,200
2015-04-10$41.00$41.0046,400
2015-04-09$40.61$40.6124,100
2015-04-08$41.17$41.1742,200
2015-04-07$40.87$40.8748,100
2015-04-06$41.71$41.7162,500
2015-04-02$41.85$41.8557,100
2015-04-01$41.99$41.9965,800
2015-03-31$40.85$40.8577,600
2015-03-30$41.34$41.3437,100
2015-03-27$41.58$41.5865,600
2015-03-26$41.03$41.0356,800
2015-03-25$41.33$41.3344,200
2015-03-24$43.00$43.0084,100
2015-03-23$42.97$42.9786,300
2015-03-20$42.65$42.6586,600
2015-03-19$41.55$41.5556,300
2015-03-18$41.25$41.2545,800
2015-03-17$40.79$40.7966,900
2015-03-16$41.05$41.0547,000
2015-03-13$41.25$41.2558,700
2015-03-12$41.35$41.3563,300
2015-03-11$40.25$40.2596,800
2015-03-10$39.93$39.9365,100
2015-03-09$41.79$41.7957,000
2015-03-06$41.14$41.1469,800
2015-03-05$42.27$42.2770,400
2015-03-04$42.01$42.0153,900
2015-03-03$41.90$41.90161,300
2015-03-02$41.95$41.95121,500
2015-02-27$41.90$41.90130,800
2015-02-26$41.53$41.5363,600
2015-02-25$41.05$41.0550,100
2015-02-24$40.78$40.7852,900
2015-02-23$39.79$39.7939,600
2015-02-20$39.56$39.5661,000
2015-02-19$39.20$39.2016,500
2015-02-18$39.65$39.6534,400
2015-02-17$39.27$39.2730,200
2015-02-13$38.98$38.9820,400
2015-02-12$38.66$38.6625,500
2015-02-11$38.19$38.1922,500
2015-02-10$38.71$38.7178,300
2015-02-09$38.55$38.5535,500
2015-02-06$38.71$38.7129,400
2015-02-05$38.65$38.6565,400
2015-02-04$38.33$38.3334,100
2015-02-03$38.78$38.7864,800
2015-02-02$37.90$37.9047,900
2015-01-30$37.36$37.3641,900
2015-01-29$38.58$38.5863,700
2015-01-28$38.11$38.1164,100
2015-01-27$38.77$38.7743,000
2015-01-26$38.93$38.9334,200
2015-01-23$39.20$39.2038,200
2015-01-22$39.15$39.1553,300
2015-01-21$38.69$38.6920,700
2015-01-20$38.86$38.8649,900
2015-01-16$39.00$39.0047,200
2015-01-15$38.81$38.8156,000
2015-01-14$39.30$39.3039,700
2015-01-13$39.60$39.6049,000
2015-01-12$39.43$39.4343,700
2015-01-09$39.86$39.8650,800
2015-01-08$39.82$39.8227,100
2015-01-07$39.48$39.4861,400
2015-01-06$39.32$39.3233,700
2015-01-05$40.44$40.4445,100
2015-01-02$40.12$40.1229,800