investment & stocks ideas
investment & stocks ideas
Favourites   Have ideas?  Sign in / Register

$ICFI: ICF International, Inc. - Common Stock





Clear duplicates of prices



2024-02-27

ICFI 2024-02-27 10:01:26155.53 153.53 0.31%
ICFI 2024-02-27 11:01:09154.64 153.04 0.01%
ICFI 2024-02-27 12:01:13155.19 154.92 0.80%
ICFI 2024-02-27 13:01:02155.99 155.68 1.38%
ICFI 2024-02-27 14:01:11155.11 154.48 0.63%
ICFI 2024-02-27 15:01:02154.45 154.08 0.20%
ICFI 2024-02-27 16:00:57154.38 154.12 0.30%
ICFI 2024-02-27 17:01:110.00 151.85 1.07%
ICFI 2024-02-27 18:01:05157.53 152.50 -0.82%
ICFI 2024-02-27 21:03:140.00 0.00 -0.82%
ICFI 2024-02-27 22:03:03
ICF International, Inc. (ICFI) Q4 2023 Earnings Call Transcript
2024-02-28

ICFI 2024-02-28 06:01:10157.53 148.53 -0.82%
ICFI 2024-02-28 07:05:32
10-K Sec report https://www.sec.gov/Archives/edgar/data/1362004/000095017024021617/0000950170-24-021617-index.htm
10-K - ICF International, Inc. (0001362004) (Filer)
ICFI 2024-02-28 11:01:02152.55 151.24 -2.09%
ICFI 2024-02-28 12:01:03153.99 153.08 -1.40%
ICFI 2024-02-28 13:01:02154.32 153.99 -0.77%
ICFI 2024-02-28 14:01:11153.30 153.03 -1.43%
ICFI 2024-02-28 15:00:59153.75 153.38 -1.25%
ICFI 2024-02-28 16:01:12153.45 153.07 -1.48%
ICFI 2024-02-28 17:01:04155.87 149.75 -1.70%
ICFI 2024-02-28 18:01:08155.87 149.75 -1.69%
ICFI 2024-02-28 19:01:12157.53 147.58 -1.69%
ICFI 2024-02-28 20:01:04157.53 152.50 -1.69%
ICFI 2024-02-28 21:05:220.00 0.00 -1.69%
2024-02-29

ICFI 2024-02-29 06:01:09157.53 147.58 -1.69%
ICFI 2024-02-29 11:01:09155.71 154.62 1.71%
ICFI 2024-02-29 12:01:20153.63 153.13 0.52%
ICFI 2024-02-29 13:01:04153.10 152.46 -0.12%
ICFI 2024-02-29 14:01:12153.84 153.48 0.66%
ICFI 2024-02-29 15:01:05153.58 153.35 0.50%
ICFI 2024-02-29 16:01:16154.70 154.30 1.17%
ICFI 2024-02-29 17:00:57157.53 151.75 1.31%
ICFI 2024-02-29 18:01:16157.53 151.75 1.33%
ICFI 2024-02-29 19:01:10157.53 147.58 1.33%
ICFI 2024-02-29 21:06:090.00 0.00 1.33%
2024-03-01

ICFI 2024-03-01 06:01:11157.53 147.58 1.33%
ICFI 2024-03-01 09:01:15157.53 152.01 1.33%
ICFI 2024-03-01 10:01:15157.53 152.00 1.33%
ICFI 2024-03-01 11:01:08156.29 155.55 0.91%
ICFI 2024-03-01 12:01:11153.46 153.03 -1.01%
ICFI 2024-03-01 13:01:05154.69 154.15 -0.27%
ICFI 2024-03-01 14:01:10154.68 154.19 -0.11%
ICFI 2024-03-01 15:01:18154.76 154.46 -0.07%
ICFI 2024-03-01 16:01:16155.00 154.79 0.12%
ICFI 2024-03-01 17:01:01157.53 152.71 0.64%
ICFI 2024-03-01 18:01:09157.53 152.71 0.63%
ICFI 2024-03-01 19:01:01157.53 147.00 0.63%
2024-03-04

ICFI 2024-03-04 00:06:080.00 0.00 0.63%
ICFI 2024-03-04 06:01:30157.53 147.00 0.63%
ICFI 2024-03-04 11:01:00157.48 156.76 0.61%
ICFI 2024-03-04 12:01:12157.65 157.25 1.11%
ICFI 2024-03-04 13:01:04157.55 157.21 0.90%
ICFI 2024-03-04 14:01:11157.93 157.72 1.23%
ICFI 2024-03-04 15:00:58157.80 157.42 1.10%
ICFI 2024-03-04 16:01:21157.09 156.85 0.63%
ICFI 2024-03-04 17:01:03159.53 154.53 0.76%
ICFI 2024-03-04 21:05:170.00 0.00 0.76%
2024-03-05

ICFI 2024-03-05 06:01:11159.53 154.53 0.76%
ICFI 2024-03-05 11:00:58157.21 156.03 -0.46%
ICFI 2024-03-05 12:01:19156.72 156.39 -0.39%
ICFI 2024-03-05 13:01:06156.37 156.01 -0.43%
ICFI 2024-03-05 14:01:14156.00 155.70 -0.66%
ICFI 2024-03-05 15:01:01155.57 155.36 -0.95%
ICFI 2024-03-05 16:01:08154.38 154.10 -1.73%
ICFI 2024-03-05 17:00:56157.61 151.43 -1.60%
ICFI 2024-03-05 18:01:07157.61 151.43 -1.59%
ICFI 2024-03-05 19:00:58159.53 147.00 -1.59%
ICFI 2024-03-05 21:04:000.00 0.00 -1.59%
2024-03-06

ICFI 2024-03-06 06:01:25159.53 147.00 -1.59%
ICFI 2024-03-06 11:01:03155.23 153.42 0.02%
ICFI 2024-03-06 12:01:09154.36 154.00 -0.27%
ICFI 2024-03-06 13:00:58154.27 153.79 -0.48%
ICFI 2024-03-06 14:01:47154.83 154.35 0.04%
ICFI 2024-03-06 15:01:00154.85 154.43 -0.06%
ICFI 2024-03-06 16:01:11154.43 154.16 -0.11%
ICFI 2024-03-06 17:01:07157.07 150.91 -0.34%
ICFI 2024-03-06 19:01:05159.53 147.00 -0.34%
ICFI 2024-03-06 21:05:550.00 0.00 -0.34%
ICFI 2024-03-06 22:04:33159.53 147.00 -0.34%
2024-03-07

ICFI 2024-03-07 11:01:02154.87 154.01 0.15%
ICFI 2024-03-07 12:01:24154.56 153.83 0.01%
ICFI 2024-03-07 13:01:02154.62 154.09 0.21%
ICFI 2024-03-07 14:01:24154.00 153.73 -0.13%
ICFI 2024-03-07 15:01:03155.00 154.64 0.39%
ICFI 2024-03-07 16:01:15154.52 154.21 0.32%
ICFI 2024-03-07 17:00:58157.66 151.48 0.38%
ICFI 2024-03-07 19:00:51159.53 147.00 0.38%
ICFI 2024-03-07 21:04:390.00 0.00 0.38%
2024-03-08

ICFI 2024-03-08 06:01:20159.53 147.00 0.38%
ICFI 2024-03-08 11:01:03155.64 154.88 0.10%
ICFI 2024-03-08 12:01:17156.28 155.54 1.08%
ICFI 2024-03-08 13:00:58154.97 154.76 0.24%
ICFI 2024-03-08 14:01:18155.33 154.98 0.49%
ICFI 2024-03-08 15:01:04154.97 154.76 0.26%
ICFI 2024-03-08 16:01:10156.10 155.85 0.86%
ICFI 2024-03-08 17:01:07158.05 151.85 0.25%
ICFI 2024-03-08 19:01:07159.53 147.00 0.25%
ICFI 2024-03-08 21:03:590.00 0.00 0.25%
ICFI 2024-03-08 22:03:52159.53 147.00 0.25%
2024-03-11

ICFI 2024-03-11 00:07:520.00 0.00 0.25%
ICFI 2024-03-11 05:00:56159.53 147.00 0.25%
ICFI 2024-03-11 10:01:30153.70 152.45 -0.87%
ICFI 2024-03-11 11:01:09153.51 152.71 -1.26%
ICFI 2024-03-11 12:01:10153.95 153.53 -0.67%
ICFI 2024-03-11 13:01:24154.68 153.93 -0.38%
ICFI 2024-03-11 14:01:13154.99 154.52 -0.05%
ICFI 2024-03-11 15:01:04154.90 154.51 -0.25%
ICFI 2024-03-11 16:01:12156.72 150.58 -0.84%
ICFI 2024-03-11 18:01:09159.53 147.00 -0.84%
ICFI 2024-03-11 20:01:050.00 0.00 -0.84%
2024-03-12

ICFI 2024-03-12 05:01:04159.53 147.00 -0.84%
ICFI 2024-03-12 10:01:20153.09 152.27 -0.50%
ICFI 2024-03-12 11:01:13153.60 153.11 -0.03%
ICFI 2024-03-12 12:01:07153.22 152.89 -0.43%
ICFI 2024-03-12 13:01:12153.67 153.07 -0.35%
ICFI 2024-03-12 14:01:09152.96 152.76 -0.57%
ICFI 2024-03-12 15:01:04152.70 152.54 -0.71%
ICFI 2024-03-12 16:01:13155.66 149.56 -0.67%
ICFI 2024-03-12 17:01:09155.66 149.56 -0.68%
ICFI 2024-03-12 18:01:13159.53 147.00 -0.68%
ICFI 2024-03-12 20:01:170.00 0.00 -0.68%
2024-03-13

ICFI 2024-03-13 05:01:06159.53 147.00 -0.68%
ICFI 2024-03-13 10:01:22153.11 152.20 0.16%
ICFI 2024-03-13 11:01:12152.80 152.42 0.10%
ICFI 2024-03-13 12:01:13152.76 152.43 -0.01%
ICFI 2024-03-13 13:01:08153.29 152.81 0.32%
ICFI 2024-03-13 14:01:12153.30 152.97 0.42%
ICFI 2024-03-13 15:01:05153.81 153.52 0.61%
ICFI 2024-03-13 16:01:07156.76 150.62 0.70%
ICFI 2024-03-13 16:06:04
8-K Sec report https://www.sec.gov/Archives/edgar/data/1362004/000143774924007621/0001437749-24-007621-index.htm
8-K - ICF International, Inc. (0001362004) (Filer)
ICFI 2024-03-13 17:00:58156.76 150.62 0.71%
ICFI 2024-03-13 18:01:24159.53 147.00 0.71%
ICFI 2024-03-13 19:01:07159.53 150.10 0.71%
ICFI 2024-03-13 20:01:100.00 0.00 0.71%
2024-03-14

ICFI 2024-03-14 05:01:04159.53 147.00 0.71%
ICFI 2024-03-14 10:01:18152.44 151.32 -1.46%
ICFI 2024-03-14 11:01:14152.27 151.70 -1.09%
ICFI 2024-03-14 12:01:23152.37 152.05 -0.88%
ICFI 2024-03-14 13:01:08152.20 152.01 -0.91%
ICFI 2024-03-14 14:01:14152.25 152.02 -1.05%
ICFI 2024-03-14 15:01:03151.87 151.67 -1.27%
ICFI 2024-03-14 16:01:19155.46 149.36 -0.84%
ICFI 2024-03-14 17:01:03155.46 149.36 -0.83%
ICFI 2024-03-14 18:01:08152.78 151.74 -0.83%
ICFI 2024-03-14 19:01:10152.81 151.78 -0.83%
ICFI 2024-03-14 20:01:050.00 0.00 -0.83%
2024-03-15

ICFI 2024-03-15 05:01:05159.53 147.00 -0.83%
ICFI 2024-03-15 10:01:18153.18 151.64 0.50%
ICFI 2024-03-15 11:01:01153.29 152.71 0.50%
ICFI 2024-03-15 12:01:11153.35 152.96 0.61%
ICFI 2024-03-15 13:01:04152.41 151.96 -0.26%
ICFI 2024-03-15 14:01:15152.85 152.43 0.15%
ICFI 2024-03-15 15:01:02152.98 152.62 0.14%
ICFI 2024-03-15 16:01:12156.22 150.10 0.49%
ICFI 2024-03-15 18:01:03153.68 152.64 0.49%
ICFI 2024-03-15 20:01:090.00 0.00 0.49%
2024-03-18

ICFI 2024-03-18 05:01:05159.53 147.00 0.49%
ICFI 2024-03-18 08:01:26154.72 153.17 0.49%
ICFI 2024-03-18 09:01:00159.23 152.71 0.01%
ICFI 2024-03-18 10:01:53153.54 153.20 0.22%
ICFI 2024-03-18 11:00:55153.28 152.63 0.04%
ICFI 2024-03-18 12:01:14153.49 152.98 0.14%
ICFI 2024-03-18 13:01:01153.63 153.08 0.14%
ICFI 2024-03-18 14:01:06153.48 153.19 0.02%
ICFI 2024-03-18 15:00:56152.87 152.42 -0.40%
ICFI 2024-03-18 16:01:17154.73 148.67 -0.96%
ICFI 2024-03-18 17:01:07154.73 148.67 -0.95%
ICFI 2024-03-18 18:01:07152.22 151.18 -0.95%
ICFI 2024-03-18 19:01:04159.53 147.00 -0.95%
ICFI 2024-03-18 20:01:080.00 0.00 -0.95%
2024-03-19

ICFI 2024-03-19 04:01:120.00 148.00 -0.95%
ICFI 2024-03-19 05:00:54159.53 148.00 -0.95%
ICFI 2024-03-19 07:01:09159.53 147.00 -0.95%
ICFI 2024-03-19 09:01:02151.79 150.75 -0.95%
ICFI 2024-03-19 10:01:10152.01 150.80 0.20%
ICFI 2024-03-19 11:01:03151.85 151.21 0.08%
ICFI 2024-03-19 12:01:14153.49 153.02 1.05%
ICFI 2024-03-19 13:01:09153.38 152.88 1.01%
ICFI 2024-03-19 14:01:26153.76 153.41 1.20%
ICFI 2024-03-19 15:01:09153.02 152.55 0.71%
ICFI 2024-03-19 16:01:19159.53 148.00 0.54%
ICFI 2024-03-19 17:00:53155.57 149.47 0.54%
ICFI 2024-03-19 18:01:09152.99 151.95 0.54%
ICFI 2024-03-19 20:01:100.00 0.00 0.54%
2024-03-20

ICFI 2024-03-20 05:01:16159.53 147.00 0.54%
ICFI 2024-03-20 08:01:19153.16 152.12 0.54%
ICFI 2024-03-20 09:01:09152.92 151.88 0.54%
ICFI 2024-03-20 10:01:24152.96 151.83 0.22%
ICFI 2024-03-20 11:00:54153.12 152.66 0.26%
ICFI 2024-03-20 12:01:17152.90 152.56 0.09%
ICFI 2024-03-20 13:01:05153.49 153.13 0.41%
ICFI 2024-03-20 14:01:22154.79 153.28 1.00%
ICFI 2024-03-20 15:01:04153.33 152.74 0.16%
ICFI 2024-03-20 16:01:26155.64 149.54 0.05%
ICFI 2024-03-20 18:01:08153.27 152.23 0.05%
ICFI 2024-03-20 19:01:07159.53 147.00 0.05%
ICFI 2024-03-20 20:01:180.00 0.00 0.05%
2024-03-21

ICFI 2024-03-21 05:01:08159.53 147.00 0.05%
ICFI 2024-03-21 10:01:16153.75 152.56 0.67%
ICFI 2024-03-21 11:01:08152.97 152.60 0.29%
ICFI 2024-03-21 12:01:22152.73 152.30 0.22%
ICFI 2024-03-21 13:01:03152.06 151.62 -0.31%
ICFI 2024-03-21 14:01:02151.81 151.46 -0.65%
ICFI 2024-03-21 15:01:02151.30 150.96 -0.89%
ICFI 2024-03-21 16:01:09159.53 147.00 -1.61%
ICFI 2024-03-21 17:01:03153.13 147.13 -1.61%
ICFI 2024-03-21 18:01:00150.75 149.72 -1.61%
ICFI 2024-03-21 19:01:02150.79 149.76 -1.61%
ICFI 2024-03-21 20:01:150.00 0.00 -1.61%
2024-03-22

ICFI 2024-03-22 05:00:57159.53 147.00 -1.61%
ICFI 2024-03-22 10:01:24151.50 151.06 0.64%
ICFI 2024-03-22 11:01:07150.14 149.46 -0.25%
ICFI 2024-03-22 12:01:14150.44 150.03 0.12%
ICFI 2024-03-22 13:01:03150.61 150.07 0.07%
ICFI 2024-03-22 14:01:06150.58 150.20 0.06%
ICFI 2024-03-22 15:01:02150.01 149.82 -0.20%
ICFI 2024-03-22 16:01:10152.99 147.00 -0.09%
ICFI 2024-03-22 18:01:05150.45 149.42 -0.09%
ICFI 2024-03-22 20:01:160.00 0.00 -0.09%
2024-03-25

ICFI 2024-03-25 05:01:09159.53 147.00 -0.09%
ICFI 2024-03-25 09:00:56159.53 149.06 -0.09%
ICFI 2024-03-25 10:01:28150.67 150.07 0.59%
ICFI 2024-03-25 11:01:11150.41 149.41 0.11%
ICFI 2024-03-25 12:01:19149.90 149.71 -0.12%
ICFI 2024-03-25 13:01:04149.65 149.37 -0.24%
ICFI 2024-03-25 14:01:14149.39 149.05 -0.62%
ICFI 2024-03-25 15:01:16149.15 148.71 -0.73%
ICFI 2024-03-25 16:01:06151.97 147.00 -0.67%
ICFI 2024-03-25 18:00:51149.58 148.55 -0.67%
ICFI 2024-03-25 19:01:13149.66 148.63 -0.67%
ICFI 2024-03-25 20:01:130.00 0.00 -0.67%
2024-03-26

ICFI 2024-03-26 05:00:58159.53 147.00 -0.67%
ICFI 2024-03-26 10:01:17150.01 148.83 0.69%
ICFI 2024-03-26 11:01:03149.30 149.03 0.07%
ICFI 2024-03-26 12:01:17150.03 149.65 0.49%
ICFI 2024-03-26 13:00:58150.05 149.73 0.51%
ICFI 2024-03-26 14:01:20150.39 150.10 0.85%
ICFI 2024-03-26 15:00:54150.27 149.94 0.81%
ICFI 2024-03-26 16:01:08153.30 147.28 0.87%
ICFI 2024-03-26 18:00:51159.53 147.00 0.87%
ICFI 2024-03-26 20:00:580.00 0.00 0.87%
2024-03-27

ICFI 2024-03-27 05:00:57159.53 147.00 0.87%
ICFI 2024-03-27 10:01:14152.71 151.63 0.91%
ICFI 2024-03-27 11:01:04151.17 150.56 0.18%
ICFI 2024-03-27 12:01:23150.60 150.28 -0.01%
ICFI 2024-03-27 13:01:07150.42 150.05 -0.10%
ICFI 2024-03-27 14:01:14149.81 149.60 -0.46%
ICFI 2024-03-27 15:00:50149.51 149.32 -0.58%
ICFI 2024-03-27 16:00:57159.53 147.00 -0.91%
ICFI 2024-03-27 17:00:52151.91 147.00 -0.90%
ICFI 2024-03-27 19:01:12149.22 148.20 -0.90%
ICFI 2024-03-27 20:01:060.00 0.00 -0.90%
2024-03-28

ICFI 2024-03-28 05:01:06159.53 147.00 -0.90%


We do not provide financial advice. All displayed data is the result of experiments, and a subjective assessment. All decisions that will be made based on this data are made at your own risk. Thank you for understanding.