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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$85.30$89.6570,900
2025-12-30$86.49$90.9096,300
2025-12-29$88.57$93.09243,000
2025-12-26$86.18$90.5872,600
2025-12-24$86.48$90.8944,200
2025-12-23$85.56$89.93112,400
2025-12-22$85.66$90.03108,100
2025-12-19$85.45$89.81147,200
2025-12-18$85.86$90.24161,600
2025-12-17$86.46$90.87167,000
2025-12-16$87.68$92.15226,900
2025-12-15$86.71$91.13121,900
2025-12-12$87.08$91.52166,600
2025-12-11$89.10$93.65199,800
2025-12-10$86.53$90.94241,600
2025-12-09$83.15$87.39155,200
2025-12-08$82.49$86.70195,600
2025-12-05$85.06$89.40128,900
2025-12-04$85.37$89.58184,300
2025-12-03$83.61$87.73135,100
2025-12-02$81.61$85.63232,500
2025-12-01$77.87$81.71150,200
2025-11-28$78.04$81.89104,600
2025-11-26$78.98$82.87141,400
2025-11-25$78.43$82.30181,000
2025-11-24$76.67$80.45147,000
2025-11-21$78.02$81.87139,600
2025-11-20$76.49$80.26196,000
2025-11-19$76.48$80.25176,400
2025-11-18$77.20$81.01181,500
2025-11-17$76.65$80.43166,100
2025-11-14$78.05$81.90205,600
2025-11-13$79.24$83.15157,900
2025-11-12$78.85$82.74122,400
2025-11-11$80.18$84.13163,500
2025-11-10$83.14$87.24263,300
2025-11-07$81.81$85.84214,000
2025-11-06$81.46$85.48270,200
2025-11-05$83.19$87.29234,500
2025-11-04$80.66$84.64282,400
2025-11-03$78.96$82.85190,900
2025-10-31$80.28$84.24501,100
2025-10-30$85.46$89.67199,200
2025-10-29$85.59$89.81229,600
2025-10-28$88.14$92.48332,300
2025-10-27$87.94$92.27178,600
2025-10-24$90.11$94.55241,400
2025-10-23$90.84$95.3281,000
2025-10-22$89.56$93.97122,100
2025-10-21$91.19$95.6980,000
2025-10-20$90.72$95.19112,600
2025-10-17$88.17$92.52149,700
2025-10-16$86.55$90.82189,000
2025-10-15$86.33$90.59151,000
2025-10-14$86.71$90.98260,300
2025-10-13$86.85$91.13177,700
2025-10-10$86.54$90.81225,000
2025-10-09$88.30$92.65195,400
2025-10-08$92.60$97.16100,600
2025-10-07$92.45$97.01154,000
2025-10-06$94.59$99.25108,100
2025-10-03$94.15$98.79155,100
2025-10-02$93.96$98.59102,700
2025-10-01$94.49$99.15104,800
2025-09-30$92.80$97.37162,200
2025-09-29$93.10$97.69188,300
2025-09-26$93.04$97.63108,400
2025-09-25$92.19$96.73163,700
2025-09-24$94.85$99.53118,200
2025-09-23$94.13$98.77293,900
2025-09-22$96.00$100.73252,900
2025-09-19$95.19$99.88224,100
2025-09-18$97.77$102.59137,800
2025-09-17$96.61$101.37185,100
2025-09-16$100.58$105.54254,200
2025-09-15$99.70$104.61336,700
2025-09-12$99.31$104.21164,900
2025-09-11$98.86$103.73129,400
2025-09-10$95.96$100.69250,900
2025-09-09$96.23$100.97141,900
2025-09-08$95.50$100.21122,200
2025-09-05$95.21$99.90116,800
2025-09-04$94.32$98.82113,900
2025-09-03$96.17$100.76238,900
2025-09-02$99.80$104.56145,200
2025-08-29$98.22$102.9172,900
2025-08-28$98.46$103.16112,800
2025-08-27$99.85$104.62101,200
2025-08-26$98.94$103.66105,800
2025-08-25$98.73$103.44122,900
2025-08-22$100.14$104.92138,900
2025-08-21$98.10$102.78132,000
2025-08-20$97.77$102.44128,000
2025-08-19$98.95$103.67182,900
2025-08-18$98.20$102.89181,500
2025-08-15$98.40$103.10330,000
2025-08-14$98.50$103.20216,900
2025-08-13$99.66$104.42272,100
2025-08-12$95.63$100.20217,300
2025-08-11$94.40$98.91215,800
2025-08-08$94.84$99.37310,900
2025-08-07$92.27$96.67304,500
2025-08-06$90.65$94.98286,300
2025-08-05$90.39$94.70184,900
2025-08-04$89.97$94.26238,700
2025-08-01$88.45$92.67602,800
2025-07-31$83.89$87.89242,400
2025-07-30$82.78$86.7398,300
2025-07-29$83.63$87.62137,700
2025-07-28$84.39$88.42154,700
2025-07-25$86.08$90.19147,000
2025-07-24$86.20$90.3191,600
2025-07-23$86.72$90.8685,100
2025-07-22$84.70$88.74130,100
2025-07-21$83.19$87.1693,900
2025-07-18$83.48$87.47110,900
2025-07-17$84.69$88.73195,700
2025-07-16$83.97$87.98129,700
2025-07-15$84.94$88.99149,800
2025-07-14$87.80$91.99178,500
2025-07-11$87.57$91.75313,300
2025-07-10$89.49$93.76226,000
2025-07-09$88.91$93.15105,900
2025-07-08$88.66$92.89123,500
2025-07-07$88.39$92.61101,300
2025-07-03$88.43$92.6553,300
2025-07-02$88.26$92.47101,800
2025-07-01$87.16$91.32192,300
2025-06-30$84.71$88.75151,800
2025-06-27$84.26$88.28660,300
2025-06-26$85.21$89.28148,100
2025-06-25$83.87$87.8777,100
2025-06-24$83.92$87.9383,600
2025-06-23$83.80$87.80123,300
2025-06-20$82.72$86.67168,400
2025-06-18$84.32$88.35123,400
2025-06-17$84.88$88.9391,100
2025-06-16$86.08$90.19119,600
2025-06-13$87.08$91.24180,200
2025-06-12$88.11$92.32118,400
2025-06-11$86.26$90.38211,700
2025-06-10$85.70$89.79203,700
2025-06-09$83.82$87.82252,900
2025-06-06$84.21$88.23138,800
2025-06-05$82.63$86.43117,500
2025-06-04$83.05$86.87117,300
2025-06-03$84.12$87.99194,700
2025-06-02$82.01$85.78187,300
2025-05-30$85.92$89.87167,500
2025-05-29$85.94$89.89125,700
2025-05-28$84.64$88.53163,500
2025-05-27$86.75$90.74147,200
2025-05-23$85.32$89.24275,500
2025-05-22$88.00$92.04180,100
2025-05-21$87.20$91.21215,500
2025-05-20$88.47$92.54151,700
2025-05-19$87.23$91.24114,500
2025-05-16$87.78$91.81225,000
2025-05-15$88.48$92.55198,000
2025-05-14$85.49$89.42232,100
2025-05-13$86.10$90.06168,100
2025-05-12$88.51$92.58202,400
2025-05-09$86.60$90.58225,300
2025-05-08$87.44$91.46187,100
2025-05-07$84.38$88.26199,000
2025-05-06$84.46$88.34252,300
2025-05-05$81.06$84.79345,500
2025-05-02$79.86$83.53452,600
2025-05-01$85.28$89.20290,000
2025-04-30$84.96$88.86241,200
2025-04-29$84.60$88.49174,800
2025-04-28$85.73$89.67103,200
2025-04-25$85.72$89.66171,400
2025-04-24$85.85$89.80178,600
2025-04-23$84.55$88.44167,300
2025-04-22$85.16$89.07219,700
2025-04-21$83.38$87.21189,600
2025-04-17$82.98$86.79231,000
2025-04-16$82.79$86.60196,000
2025-04-15$80.84$84.56285,300
2025-04-14$83.01$86.83185,700
2025-04-11$83.11$86.93166,600
2025-04-10$82.04$85.81188,400
2025-04-09$83.24$87.07338,300
2025-04-08$78.62$82.23516,100
2025-04-07$81.79$85.55289,200
2025-04-04$84.09$87.95320,500
2025-04-03$83.99$87.85269,900
2025-04-02$86.27$90.24465,200
2025-04-01$84.40$88.28203,700
2025-03-31$84.97$88.88264,900
2025-03-28$86.17$90.13175,700
2025-03-27$85.99$89.80203,800
2025-03-26$84.34$88.07183,200
2025-03-25$84.11$87.83253,400
2025-03-24$84.85$88.61228,700
2025-03-21$84.04$87.76364,700
2025-03-20$84.83$88.58172,600
2025-03-19$88.29$92.20210,900
2025-03-18$89.80$93.77245,600
2025-03-17$87.01$90.86230,800
2025-03-14$85.86$89.66205,500
2025-03-13$87.42$91.29304,200
2025-03-12$88.06$91.96863,100
2025-03-11$87.75$91.63516,000
2025-03-10$88.00$91.89451,200
2025-03-07$84.65$88.40323,900
2025-03-06$81.15$84.74218,300
2025-03-05$81.89$85.51423,800
2025-03-04$80.86$84.44556,500
2025-03-03$77.68$81.12483,900
2025-02-28$79.26$82.771,458,300
2025-02-27$99.97$104.39442,200
2025-02-26$100.85$105.31232,100
2025-02-25$102.64$107.18474,700
2025-02-24$100.32$104.76260,500
2025-02-21$100.11$104.54429,200
2025-02-20$100.50$104.95618,700
2025-02-19$101.80$106.31585,300
2025-02-18$104.08$108.69349,000
2025-02-14$107.77$112.54207,400
2025-02-13$109.82$114.68489,800
2025-02-12$109.02$113.85374,300
2025-02-11$115.01$120.10298,000
2025-02-10$115.00$120.09241,600
2025-02-07$116.27$121.42297,600
2025-02-06$115.61$120.73307,000
2025-02-05$117.23$122.42179,700
2025-02-04$116.96$122.14156,400
2025-02-03$117.74$122.95211,000
2025-01-31$116.71$121.88318,100
2025-01-30$119.85$125.15348,100
2025-01-29$118.60$123.85155,000
2025-01-28$120.86$126.21199,200
2025-01-27$125.43$130.98123,800
2025-01-24$123.41$128.87192,900
2025-01-23$126.65$132.26237,300
2025-01-22$132.82$138.70223,800
2025-01-21$133.28$139.18196,900
2025-01-17$129.44$135.17127,300
2025-01-16$129.30$135.02233,900
2025-01-15$129.15$134.87265,700
2025-01-14$129.03$134.74369,700
2025-01-13$124.97$130.50211,700
2025-01-10$120.11$125.43249,100
2025-01-08$119.14$124.41141,100
2025-01-07$116.06$121.20161,500
2025-01-06$115.35$120.46154,900
2025-01-03$118.82$124.08231,900
2025-01-02$117.92$123.14172,800