Stock info ICF International Inc | Filter  Basic-Info

Stock: ICF International Inc (US broad)

Last Price 140.07 Max Price 154.95
Min Price 109.07 1 Year return 41.41
Sector Industry Subsector Support Services

Loading...

Contact info:Country: USA

Sector Review ICF International Inc

Loading...
Year Turnover Total sector Market share
2019 1,479 665,167 0.22 %
2020 1,507 640,049 0.24 %
2021 1,553 696,647 0.22 %
2022 1,780 796,756 0.22 %
2023 0 0 0.00 %

Advice ICF International Inc

No Records Found




News ICF International Inc

No Records Found

Annual reports ICF International Inc

No Records Found


Profile ICF International Inc

No Records Found


Results ICF International Inc

Results
2015
2016
2017
2018
2019
2020
Revenue
1,132
1,185
1,229
1,338
1,479
1,507
Costs
1,093
1,139
1,166
1,277
1,410
1,452
Profit
39
47
63
61
69
55
Margin of profit
3.48
3.93
5.12
4.59
4.66
3.65
ROI
7.52
8.23
10.21
9.30
9.65
7.36

Balance ICF International Inc

Balance
2015
2016
2017
2018
2019
2020
Equity
523
566
616
660
715
747
Debt
557
520
494
553
681
920
Total assets
1,080
1,086
1,110
1,214
1,396
1,667
Solvency
48.44
52.14
55.49
54.41
51.18
44.80
Cash
8
6
12
12
6
14
Cashflow
76
80
117
75
91
173
Employees
0
0
0
0
0
Revenue per employee
0.0
0.0
0.0
0.0
0.0
Cashflow / Debt
0.14
0.15
0.24
0.13
0.13
0.19

Details ICF International Inc

Details
2016
2017
2018
2019
2020
Price
35.56
55.20
52.50
64.78
91.62
Eps
2.40
3.27
3.18
3.59
2.87
Price/earnings-ratio
14.82
16.88
16.51
18.04
48.80
Dividend
0.0
0.0
0.56
0.56
0.56
Dividend %
0.00 %
0.00 %
1.07 %
0.86 %
0.40 %
Payout %
0.0
0.0
0.18
0.16
0.20
Book value
29.76
33.01
35.10
37.87
39.50
Market to book
0.84
0.60
0.67
0.58
0.28
Cashflow per stock
4.21
6.28
3.97
4.85
9.16
Stocks
19
19
19
19
19
Market Cap
676.40
1.030.13
987.92
1.222.24
2.648.72

Dividend ICF International Inc


Price info ICF International Inc

Date
Price
22 Apr 2024
140.07
18 Apr 2024
140.07
17 Apr 2024
140.76
09 Apr 2024
146.08
05 Apr 2024
146.32
03 Apr 2024
146.94
30 Mar 2024
150.63
22 Mar 2024
150.13
18 Mar 2024
153.16
15 Mar 2024
152.41
12 Mar 2024
153.65
11 Mar 2024
154.95
09 Mar 2024
154.95
07 Mar 2024
153.99
01 Mar 2024
154.85
29 Feb 2024
152.81
27 Feb 2024
153.79
22 Feb 2024
151.29
21 Feb 2024
151.33
20 Feb 2024
151.79
15 Feb 2024
149.87
14 Feb 2024
145.60
13 Feb 2024
148.31
09 Feb 2024
141.75
08 Feb 2024
140.25
07 Feb 2024
140.93
06 Feb 2024
140.37
05 Feb 2024
141.20
01 Feb 2024
139.04
31 Jan 2024
142.01