Earnings Ahead

ICFI - ICF International, Inc.

122.18 1.07 0.88

ICF International, Inc.

ICF International, Inc.

About

Profile


Headquarters


Intraday

High
-
Low
-

52-week

High
-
Low
-

ICFI



 
...

Available for logged in users only.



The multiple price alert feature will smartly add or remove $1 if your alert was hit.
It's only available if you are logged in, a V.I.P. member or if you are using the AI chrome extension.

Contact us via Twitter if you are interested in trying it out.
  • ICF International Non-GAAP EPS of $1.42 beats by $0.02, revenue of $483.3M beats by $9.34M
  • ICF bags $19M contract to support HHS' cloud migration and digitization efforts
  • Los Angeles Metro awards $18M environmental services contract to ICF
  • ICF International goes ex-dividend tomorrow
  • ICF International GAAP EPS of $0.47 misses by $0.60, revenue of $476M beats by $3.73M
  • ICF gets $31M U.S. EPA contract to assess health risks of water contaminants
  • ICF gets $29M contract to improve New York's public transport and commute
  • ICF awarded $51M contract in Puerto Rico for disaster management
  • NIH awards ICF $161M digital modernization task order
  • U.S. air force selects ICF for $25M environmental services contract
  • ICF International goes ex-dividend tomorrow
  • ICF bags $26M contract to support FCC programs
  • HHS awards $45M contracts to ICF for digital modernization
  • ICF secures $34M research services contracts from US Labor Dept
  • ICF International Non-GAAP EPS of $1.61 beats by $0.16, revenue of $468M beats by $1.68M
  • ICF gets contracts valued at over $30M to support SAMHSA programs
  • ICF selected by US Dept of Homeland Security for $340M digital modernization contract
  • ICF awarded $15M environmental services contract by US Interior Dept
  • NIH selects ICF for digital services contract
  • Hurricane Ian’s destruction sets the stage for the FEMA ETF

Earnings History

Date EPS / Forecast Revenue / Forecast
February 24, 2022 1.19 / 1.2 387.99M / 400.46M
November 2, 2021 1.32 / 1.12 394.06M / 388.42M Beat!
August 3, 2021 1.19 / 0.974 392.53M / 373.26M Beat!
May 4, 2021 1.13 / 0.8517 378.48M / 362.1M Beat!
February 25, 2021 1.36 / 1.13 434.34M / 397.75M Beat!
November 5, 2020 1.1 / 0.885 360.32M / 367.06M
August 4, 2020 0.89 / 0.73 353.99M / 350.45M Beat!
May 5, 2020 0.83 / 0.79 358.24M / 363.71M
February 27, 2020 1.18 / 1.24 396.64M / 403.04M
November 6, 2019 1.12 / 1.09 373.92M / 369.04M Beat!
August 1, 2019 0.97 / 0.93 366.72M / 357.85M Beat!
May 2, 2019 0.87 / 0.78 341.25M / 328.54M Beat!
February 26, 2019 1.17 / 1.21 377.91M / 353.83M Beat!
November 1, 2018 1.01 / 1.01 332.97M / 332.26M Beat!
August 2, 2018 0.8 / 0.9 324.32M / 315.96M Beat!
February 27, 2018 - / 0.78 - / 306.9M
November 2, 2017 0.83 / 0.8 305.3M / 311.5M
August 2, 2017 0.73 / 0.82 306.4M / 309.2M
May 4, 2017 0.69 / 0.73 296.3M / - Beat!
February 27, 2017 0.76 / 0.63 289.6M / 299.0M
November 1, 2016 0.76 / 0.81 306.5M / 301.7M Beat!
Date Price Open High Low Vol Change ER
May 23, 2023 113.74 113.46
115.13
112.99
38.6K -0.16%
May 22, 2023 113.92 113.46
114.91
112.35
72.7K 0.18%
May 19, 2023 113.71 114.75
115.97
113.46
67.8K 0.04%
May 18, 2023 113.67 112.4
113.99
111.43
53.6K 0.53%
May 17, 2023 113.07 112.64
113.45
111.29
68.8K 0.79%
 
May 16, 2023 112.18 113.67
114.58
111.39
55.8K -2.15%
May 15, 2023 114.65 115.09
115.26
114.26
61.2K 0.11%
May 12, 2023 114.52 115.2
115.9
113.43
77.0K -0.37%
May 11, 2023 114.95 113.51
115.08
112.19
72.9K 0.48%
May 10, 2023 114.4 113.08
115.5
112.73
73.6K 2.46%
May 9, 2023 111.65 111.91
113.22
111.01
70.7K -0.48%
May 8, 2023 112.19 112.57
113.11
111.75
74.9K -0.43%
May 5, 2023 112.68 112.26
113.24
111.92
75.0K 1.53%
May 4, 2023 110.98 112.24
112.34
110.5
70.7K -1.89%
May 3, 2023 113.12 114.53
115.64
113.12
69.1K -1.39%
May 2, 2023 114.72 117.14
117.14
111.96
157K -2.49%
May 1, 2023 117.65 114.28
117.8
114.1
161K 3.20%
Apr 28, 2023 114 113
114.66
111.88
110K 0.81%
Apr 27, 2023 113.08 109
114
108.4
104K 3.75%
Apr 26, 2023 108.99 108.22
109.07
105.18
168K 0.17%
Apr 25, 2023 108.8 107.12
109
106.43
78.3K 0.72%
Apr 24, 2023 108.02 109.01
109.81
107.89
49.2K -1.2%
Apr 21, 2023 109.33 109.27
109.64
108.95
40.1K 0.28%
Apr 20, 2023 109.03 109.74
110.36
108.31
65.3K -0.88%
Apr 19, 2023 110 110.67
110.67
109.81
43.7K -0.34%
Apr 18, 2023 110.37 111.41
111.5
109.49
60.5K -0.62%
Apr 17, 2023 111.06 110.62
111.59
110.33
42.2K 0.59%
Apr 14, 2023 110.41 112.1
112.1
110.07
33.4K -1.24%
Apr 13, 2023 111.8 110.65
111.95
110
46.0K 1.04%
Apr 12, 2023 110.65 110.36
110.97
109.69
37.3K 0.71%
Apr 11, 2023 109.87 110.28
111.39
109.47
47.8K -0.29%
Apr 10, 2023 110.19 108.17
110.83
108.17
64.5K 1.15%
Apr 6, 2023 108.94 109.1
111.74
107.63
29.8K -0.15%
Apr 5, 2023 109.1 109.36
110.82
108.45
55.1K -0.79%
Apr 4, 2023 109.97 111.47
111.68
109.37
50.0K -1.74%
Apr 3, 2023 111.92 109.46
112.62
109.03
111K 2.02%
Mar 31, 2023 109.7 107.84
110.18
107.84
141K 1.86%
Mar 30, 2023 107.7 107.47
108.68
106.75
45.1K 0.51%
Mar 29, 2023 107.15 107.66
107.9
105.96
75.5K 0.29%
Mar 28, 2023 106.84 106.42
107.3
105.87
47.5K -0.01%
Mar 27, 2023 106.85 106.77
107.85
105.93
37.4K 0.58%
Mar 24, 2023 106.23 104.48
106.23
104.48
47.8K 1.03%
Mar 23, 2023 105.15 105.91
106.59
104.19
43.4K -1.14%
Mar 22, 2023 106.36 108.69
109.17
106.05
54.7K -2.33%
Mar 21, 2023 108.9 108.54
111.15
107.28
68.5K 1.51%
Mar 20, 2023 107.28 106.8
109.15
106.8
63.2K 0.52%
Mar 17, 2023 106.72 108.25
109.11
106.07
121K -1.68%
Mar 16, 2023 108.54 106.67
109.15
105.7
56.2K 1.07%
Mar 15, 2023 107.39 107.72
108.3
105.02
68.2K -1.91%
Mar 14, 2023 109.48 108.91
112.7
108.5
139K 2.18%
Mar 13, 2023 107.14 105.39
107.44
105.03
95.7K 0.87%
Mar 10, 2023 106.22 107.11
107.58
105.02
70.6K -1.26%
Mar 9, 2023 107.58 108.99
109.98
107.34
81.7K -0.77%
Mar 8, 2023 108.41 110.67
110.76
107.53
75.2K -2.47%
Mar 7, 2023 111.16 114.53
115.63
111.02
127K -2.7%
Mar 6, 2023 114.24 112.19
114.41
112.18
112K 1.70%
Mar 3, 2023 112.33 110.67
112.58
108.87
95.6K 1.23%
Mar 2, 2023 110.96 107.7
110.97
107.01
86.5K 2.67%
Mar 1, 2023 108.07 101.46
110.87
101.46
217K 8.62%
Feb 28, 2023 99.49 101.32
102.51
99.23
172K 0%