ICF International, Inc. (ICFI)

$72.57 +1.2%
EARNINGS ANALYTICS
search

ICF International, Inc. (ICFI) has a 79-report earnings history dating back to Nov 07, 2006. Its average absolute post-earnings move is ±3.99%, and 51.9% of those reactions were positive. Its largest post-earnings gain was +18.78% (Feb 26, 2014) and its largest decline was -16.36% (Feb 27, 2017).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

79

Avg Abs. Movement

±3.99%

Positive %

51.9%

Negative %

48.1%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
May 07, 2026 ☽ POST $73.20 $75.64 $74.51 30,029 -6.63% open_in_new
Mar 26, 2026 ☽ POST $65.94 $66.77 $65.64 499,700 -1.33% open_in_new
Oct 30, 2025 ☽ POST $84.47 $86.13 $85.14 199,200 -6.06% open_in_new
Sep 17, 2025 ☽ POST $99.81 $101.12 $96.25 185,100 +1.2% open_in_new
Jun 17, 2025 ☽ POST $84.76 $85.79 $84.43 91,100 -0.66% open_in_new
Mar 31, 2025 ☽ POST $84.37 $86.15 $84.38 264,900 -0.67% open_in_new
Oct 31, 2024 ☽ POST $169.39 $170.72 $166.97 109,900 -0.49% open_in_new
Sep 17, 2024 ☽ POST $168.49 $168.70 $163.18 101,600 -0.46% open_in_new
Jun 20, 2024 ☽ POST $138.59 $139.66 $139.12 91,100 -0.11% open_in_new
Mar 28, 2024 ☽ POST $147.98 $149.94 $148.91 114,900 -0.6% open_in_new
Nov 02, 2023 ☽ POST $124.89 $128.04 $123.23 108,200 +0.47% open_in_new
Sep 28, 2023 ☽ POST $118.53 $119.51 $119.06 49,800 +0.12% open_in_new
Jun 26, 2023 ☽ POST $119.51 $120.63 $119.37 69,900 +0.88% open_in_new
Feb 28, 2023 ☽ POST $99.62 $100.79 $97.82 172,300 +8.62% open_in_new
Nov 03, 2022 ☽ POST $115.89 $117.81 $115.10 104,100 -9.99% open_in_new
Sep 29, 2022 ☽ POST $106.68 $107.92 $106.89 210,200 +0.15% open_in_new
Jun 30, 2022 ☽ POST $91.22 $94.14 $93.16 165,800 -0.22% open_in_new
Mar 31, 2022 ☽ POST $92.77 $93.78 $92.18 103,900 +1.23% open_in_new
Nov 02, 2021 ☽ POST $99.16 $100.16 $98.08 67,300 +4.21% open_in_new
Aug 03, 2021 ☽ POST $88.39 $88.72 $86.17 52,300 -0.2% open_in_new
Jun 22, 2021 ☽ POST $89.76 $89.96 $89.43 63,600 -2.29% open_in_new
Mar 24, 2021 ☽ POST $84.74 $87.34 $84.70 71,100 +0.6% open_in_new
Nov 05, 2020 ☽ POST $66.39 $68.86 $67.64 93,500 -0.01% open_in_new
Sep 30, 2020 ☽ POST $60.61 $61.24 $59.69 109,400 +0.23% open_in_new
May 05, 2020 ☽ POST $69.97 $70.27 $67.58 57,600 -5.03% open_in_new
Feb 27, 2020 ☽ POST $76.40 $77.69 $75.37 127,300 -2.83% open_in_new
Nov 06, 2019 ☽ POST $83.12 $83.62 $82.68 133,700 +4.03% open_in_new
Aug 01, 2019 ☽ POST $81.63 $82.99 $79.07 207,900 +0.12% open_in_new
Jun 25, 2019 ☽ POST $69.70 $69.89 $69.29 157,100 +0.12% open_in_new
Feb 26, 2019 ☽ POST $70.90 $71.36 $69.51 165,200 +3.79% open_in_new
Nov 01, 2018 ☽ POST $70.47 $71.97 $71.11 183,500 -0.67% open_in_new
Aug 02, 2018 ☽ POST $70.47 $70.71 $70.14 144,200 +6.12% open_in_new
May 02, 2018 ☽ POST $63.76 $64.52 $63.72 179,000 -2.54% open_in_new
Feb 27, 2018 ☽ POST $53.17 $54.07 $53.83 84,100 +0.53% open_in_new
Nov 02, 2017 ☽ POST $50.84 $51.17 $50.89 101,600 -5.04% open_in_new
Sep 29, 2017 ☽ POST $52.55 $52.74 $51.22 123,900 +2.04% open_in_new
Jun 30, 2017 ☽ POST $44.24 $44.91 $44.72 52,400 -0.53% open_in_new
Feb 27, 2017 ☽ POST $48.80 $48.94 $48.75 172,200 -16.36% open_in_new
Nov 01, 2016 ☽ POST $44.05 $44.20 $43.72 64,700 +4.89% open_in_new
Aug 02, 2016 ☽ POST $39.57 $39.57 $38.77 88,800 +3.43% open_in_new
May 05, 2016 ☽ POST $37.00 $37.05 $36.44 117,600 +3.1% open_in_new
Mar 07, 2016 ☽ POST $32.68 $33.16 $32.44 101,100 -8.37% open_in_new
Oct 29, 2015 ☽ POST $30.45 $30.74 $30.07 91,900 -3.16% open_in_new
Jul 30, 2015 ☽ POST $31.87 $32.21 $31.42 111,700 +10.79% open_in_new
May 07, 2015 ☽ POST $35.95 $36.09 $35.94 63,500 -4.89% open_in_new
Feb 26, 2015 ☽ POST $38.86 $39.70 $39.43 63,600 +0.89% open_in_new
Nov 06, 2014 ☽ POST $34.38 $34.80 $34.79 40,900 +0.25% open_in_new
Aug 06, 2014 ☽ POST $32.89 $33.89 $33.43 62,400 -0.6% open_in_new
May 07, 2014 ☽ POST $35.55 $36.00 $35.62 187,500 -4.5% open_in_new
Feb 26, 2014 ☽ POST $32.74 $32.98 $32.86 70,100 +18.78% open_in_new
Nov 05, 2013 ☽ POST $32.85 $33.67 $33.48 47,000 -6.01% open_in_new
Aug 01, 2013 ☽ POST $32.00 $32.58 $32.22 64,100 +3.06% open_in_new
May 03, 2013 ☀ PRE $25.90 $26.11 $25.89 37,800 +1.22% open_in_new
Feb 27, 2013 ☽ POST $23.10 $23.40 $22.92 41,400 +2.49% open_in_new
Nov 02, 2012 ☀ PRE $18.18 $19.89 $19.65 207,200 +9.35% open_in_new
Aug 02, 2012 ☽ POST $22.96 $23.10 $22.73 51,500 -8.27% open_in_new
May 02, 2012 ☽ POST $22.97 $23.06 $22.89 65,000 -5.89% open_in_new
Feb 29, 2012 ☽ POST $25.44 $25.67 $24.62 65,400 -4.05% open_in_new
Nov 02, 2011 ☀ PRE $19.45 $23.65 $23.59 107,400 +12.75% open_in_new
Aug 01, 2011 ☽ POST $22.73 $22.80 $22.69 101,800 +3.39% open_in_new
May 05, 2011 ☽ POST $22.69 $23.11 $22.64 219,200 +6.41% open_in_new
Mar 02, 2011 ☽ POST $21.90 $21.99 $21.09 118,400 +3.29% open_in_new
Nov 04, 2010 ☽ POST $25.45 $26.07 $25.77 97,800 +1.7% open_in_new
Aug 05, 2010 ☽ POST $22.76 $23.24 $23.07 63,700 +1.28% open_in_new
May 06, 2010 ☀ PRE $21.77 $21.94 $20.89 118,200 -4.89% open_in_new
Mar 09, 2010 ☽ POST $23.22 $24.03 $23.54 176,600 -0.97% open_in_new
Nov 05, 2009 ☽ POST $27.25 $27.85 $27.23 59,500 +3.56% open_in_new
Aug 06, 2009 ☽ POST $25.06 $25.06 $24.24 38,700 +2% open_in_new
May 06, 2009 ☽ POST $25.95 $26.00 $24.94 220,700 +0.04% open_in_new
Mar 11, 2009 ☽ POST $23.44 $23.72 $21.47 587,700 +5.26% open_in_new
Nov 05, 2008 ☽ POST $18.24 $19.89 $19.34 161,500 +1.62% open_in_new
Aug 06, 2008 ☀ PRE $18.50 $18.51 $17.54 81,800 -2.58% open_in_new
May 08, 2008 ☽ POST $17.00 $17.30 $16.95 148,700 -6.61% open_in_new
Mar 11, 2008 ☽ POST $23.24 $23.89 $23.07 226,900 -6.42% open_in_new
Nov 07, 2007 ☽ POST $27.63 $28.29 $27.71 291,600 -8.94% open_in_new
Aug 09, 2007 ☽ POST $17.29 $19.07 $19.07 273,400 +9.41% open_in_new
May 14, 2007 ☽ POST $22.54 $22.78 $22.52 609,500 -14.76% open_in_new
Mar 20, 2007 ☽ POST $14.29 $15.39 $15.39 937,600 +15.3% open_in_new
Nov 07, 2006 ☽ POST $16.71 $16.71 $16.11 529,700 -3.12% open_in_new
event

Earnings Count

79

Total earnings in dataset

trending_up

Avg Abs. Movement

±3.99%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

Frequently asked about ICFI earnings

How much does ICFI stock move after earnings? expand_more

Over 79 reports, ICFI has moved an average of ±3.99% the session after earnings, closing higher 51.9% of the time.

What was ICFI's biggest post-earnings move? expand_more

ICFI's largest post-earnings gain on record was +18.78% on Feb 26, 2014, and its largest decline was -16.36% on Feb 27, 2017.

Where can I find ICF International, Inc.'s SEC filings? expand_more

All of ICF International, Inc.'s SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.