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

$ICFI: ICF International, Inc. - Common Stock





Clear duplicates of prices



2025-10-27

ICFI 2025-10-27 00:05:400.00 0.00 -0.80%
ICFI 2025-10-27 05:02:1291.46 89.93 -0.80%
ICFI 2025-10-27 06:02:54113.00 36.22 -0.80%
ICFI 2025-10-27 07:02:19106.16 89.93 -0.80%
ICFI 2025-10-27 09:02:2691.37 89.93 -0.80%
ICFI 2025-10-27 10:02:5590.41 89.00 -0.66%
ICFI 2025-10-27 11:02:1689.72 89.00 -0.72%
ICFI 2025-10-27 12:02:5288.96 88.39 -1.32%
ICFI 2025-10-27 13:02:2089.25 88.06 -1.93%
ICFI 2025-10-27 14:03:0089.21 87.89 -2.08%
ICFI 2025-10-27 15:02:2688.66 88.45 -1.61%
ICFI 2025-10-27 16:02:3689.68 86.23 -2.39%
ICFI 2025-10-27 17:02:0689.68 86.23 -2.41%
ICFI 2025-10-27 18:02:4088.34 87.63 -2.41%
ICFI 2025-10-27 20:02:360.00 0.00 -2.41%
2025-10-28

ICFI 2025-10-28 04:02:4088.20 87.29 -2.41%
ICFI 2025-10-28 05:01:5988.20 87.51 -2.41%
ICFI 2025-10-28 06:02:32113.00 35.35 -2.41%
ICFI 2025-10-28 07:01:54113.00 87.17 -2.41%
ICFI 2025-10-28 08:02:41113.00 87.42 -2.41%
ICFI 2025-10-28 09:02:09100.73 87.42 0.12%
ICFI 2025-10-28 10:02:3187.73 86.72 -1.34%
ICFI 2025-10-28 11:01:4888.27 87.39 0.27%
ICFI 2025-10-28 12:02:3788.80 88.57 0.72%
ICFI 2025-10-28 13:02:1088.80 88.63 0.88%
ICFI 2025-10-28 14:02:3188.64 87.79 0.32%
ICFI 2025-10-28 15:01:5488.19 87.94 0.04%
ICFI 2025-10-28 16:02:34113.00 86.43 0.23%
ICFI 2025-10-28 17:02:0289.81 86.43 0.24%
ICFI 2025-10-28 18:02:2288.49 87.78 0.24%
ICFI 2025-10-28 20:02:200.00 0.00 0.24%
2025-10-29

ICFI 2025-10-29 04:02:2688.81 87.70 0.24%
ICFI 2025-10-29 05:01:5088.71 87.52 0.24%
ICFI 2025-10-29 06:02:31113.00 35.25 0.96%
ICFI 2025-10-29 07:01:48113.00 87.52 0.96%
ICFI 2025-10-29 09:01:5188.57 62.72 0.96%
ICFI 2025-10-29 10:02:2487.72 86.62 -1.01%
ICFI 2025-10-29 11:01:4888.07 87.47 -0.40%
ICFI 2025-10-29 12:02:3187.94 87.59 -0.56%
ICFI 2025-10-29 13:01:4987.97 87.62 -0.41%
ICFI 2025-10-29 14:02:2487.98 87.56 -0.30%
ICFI 2025-10-29 15:01:5287.09 86.67 -1.63%
ICFI 2025-10-29 16:02:3287.28 83.93 -3.62%
ICFI 2025-10-29 17:01:5487.28 83.93 -3.61%
ICFI 2025-10-29 18:02:2392.49 34.82 -3.61%
ICFI 2025-10-29 20:02:220.00 0.00 -3.61%
2025-10-30

ICFI 2025-10-30 04:02:260.00 85.59 -3.61%
ICFI 2025-10-30 05:01:49113.00 85.59 -3.61%
ICFI 2025-10-30 07:01:55106.16 85.59 -3.61%
ICFI 2025-10-30 08:02:26101.53 34.24 0.05%
ICFI 2025-10-30 09:01:49101.53 84.16 0.43%
ICFI 2025-10-30 10:02:2487.17 85.23 0.49%
ICFI 2025-10-30 11:01:5186.42 86.06 0.74%
ICFI 2025-10-30 12:02:2685.85 85.41 0.25%
ICFI 2025-10-30 13:01:5585.76 85.36 -0.23%
ICFI 2025-10-30 14:02:2785.09 84.83 -0.86%
ICFI 2025-10-30 15:01:5485.50 85.27 -0.36%
ICFI 2025-10-30 16:02:31100.00 0.00 -0.14%
ICFI 2025-10-30 17:01:5085.00 34.15 -0.14%
ICFI 2025-10-30 17:04:06
10-Q Sec report https://www.sec.gov/Archives/edgar/data/1362004/000119312525258806/0001193125-25-258806-index.htm
10-Q - ICF International, Inc. (0001362004) (Filer)
ICFI 2025-10-30 20:02:320.00 0.00 -0.14%
ICFI 2025-10-30 20:46:26
ICF International, Inc. (ICFI) Q3 2025 Earnings Call Transcript
2025-10-31

ICFI 2025-10-31 04:02:30100.00 0.00 -0.14%
ICFI 2025-10-31 05:01:5785.75 81.00 -0.14%
ICFI 2025-10-31 09:01:5793.01 81.00 0.35%
ICFI 2025-10-31 10:02:2978.71 78.00 -7.96%
ICFI 2025-10-31 11:01:5178.19 77.37 -8.96%
ICFI 2025-10-31 12:02:2879.62 79.26 -6.95%
ICFI 2025-10-31 13:01:5480.26 79.95 -6.19%
ICFI 2025-10-31 14:02:4481.40 81.04 -5.01%
ICFI 2025-10-31 15:01:5281.33 80.87 -5.25%
ICFI 2025-10-31 16:04:1181.87 78.87 -6.04%
ICFI 2025-10-31 17:01:5081.87 78.87 -6.05%
ICFI 2025-10-31 18:02:30100.00 78.87 -6.05%
ICFI 2025-10-31 20:02:250.00 0.00 -6.05%
2025-11-03

ICFI 2025-11-03 05:02:01100.00 0.00 -6.05%
ICFI 2025-11-03 06:02:29100.00 74.95 -6.05%
ICFI 2025-11-03 07:01:56100.00 80.30 -6.05%
ICFI 2025-11-03 10:02:31100.00 74.95 0.02%
ICFI 2025-11-03 11:01:5779.99 79.14 -1.31%
ICFI 2025-11-03 12:02:3279.77 79.56 -0.63%
ICFI 2025-11-03 13:02:0180.97 80.53 0.68%
ICFI 2025-11-03 14:02:4680.77 80.67 0.54%
ICFI 2025-11-03 15:01:5680.25 80.03 -0.21%
ICFI 2025-11-03 16:02:3479.69 79.50 -0.89%
ICFI 2025-11-03 17:03:3280.50 77.44 -1.53%
ICFI 2025-11-03 18:02:3779.24 78.62 -1.63%
ICFI 2025-11-03 19:02:0792.49 72.00 -1.63%
ICFI 2025-11-03 21:06:090.00 0.00 -1.63%
ICFI 2025-11-03 22:06:0092.49 72.00 -1.63%
2025-11-04

ICFI 2025-11-04 05:02:24100.00 0.00 -1.63%
ICFI 2025-11-04 06:02:26100.00 74.95 -1.63%
ICFI 2025-11-04 11:01:4981.01 79.34 1.56%
ICFI 2025-11-04 12:02:2681.57 80.87 2.74%
ICFI 2025-11-04 13:01:5180.76 80.36 2.02%
ICFI 2025-11-04 14:02:3179.96 79.84 1.11%
ICFI 2025-11-04 15:06:3281.11 80.55 2.69%
ICFI 2025-11-04 16:03:3481.65 81.51 3.34%
ICFI 2025-11-04 17:02:0282.23 78.00 2.13%
ICFI 2025-11-04 18:02:3482.23 79.09 2.17%
ICFI 2025-11-04 19:02:11100.00 78.00 2.17%
2025-11-05

ICFI 2025-11-05 05:02:01100.00 0.00 2.17%
ICFI 2025-11-05 06:02:35100.00 80.26 2.17%
ICFI 2025-11-05 07:01:59100.00 74.95 2.17%
ICFI 2025-11-05 08:02:51100.00 80.12 -0.58%
ICFI 2025-11-05 09:02:00100.00 80.26 -0.58%
ICFI 2025-11-05 10:02:3881.46 80.42 -0.58%
ICFI 2025-11-05 11:01:5682.13 81.40 0.91%
ICFI 2025-11-05 12:02:2582.83 82.42 2.44%
ICFI 2025-11-05 13:01:5183.36 83.00 3.41%
ICFI 2025-11-05 14:02:2783.10 82.80 3.06%
ICFI 2025-11-05 15:02:0282.79 82.41 2.49%
ICFI 2025-11-05 16:02:4183.56 83.31 3.52%
ICFI 2025-11-05 17:01:5484.81 74.95 3.22%
ICFI 2025-11-05 18:07:1783.57 82.91 3.15%
ICFI 2025-11-05 19:01:5883.55 82.90 3.15%
ICFI 2025-11-05 20:09:15100.00 74.95 3.15%
ICFI 2025-11-05 21:06:140.00 0.00 3.15%
2025-11-06

ICFI 2025-11-06 05:02:00100.00 0.00 3.15%
ICFI 2025-11-06 06:02:2983.60 82.78 3.15%
ICFI 2025-11-06 07:02:06100.00 74.95 3.15%
ICFI 2025-11-06 08:02:28100.00 82.83 3.15%
ICFI 2025-11-06 09:01:5093.01 82.83 3.15%
ICFI 2025-11-06 10:02:2983.85 82.78 3.15%
ICFI 2025-11-06 11:01:5482.59 82.00 -1.45%
ICFI 2025-11-06 12:02:2582.46 81.97 -1.02%
ICFI 2025-11-06 13:01:5681.55 81.23 -2.34%
ICFI 2025-11-06 14:02:3681.13 80.76 -2.63%
ICFI 2025-11-06 15:02:1181.32 81.18 -2.32%
ICFI 2025-11-06 16:02:2881.25 80.90 -2.67%
ICFI 2025-11-06 17:01:5783.07 74.95 -2.13%
ICFI 2025-11-06 18:02:2983.07 79.87 -2.07%
ICFI 2025-11-06 19:01:57100.00 74.95 -2.07%
ICFI 2025-11-06 20:02:2981.91 81.26 -2.07%
ICFI 2025-11-06 21:05:0281.94 81.29 -2.07%
2025-11-07

ICFI 2025-11-07 05:02:02100.00 0.00 -2.07%
ICFI 2025-11-07 06:02:3781.78 81.22 -2.07%
ICFI 2025-11-07 07:02:10100.00 74.95 -2.07%
ICFI 2025-11-07 08:02:29100.00 80.89 -2.07%
ICFI 2025-11-07 09:02:0081.86 80.89 -2.07%
ICFI 2025-11-07 10:02:3981.86 80.65 -2.07%
ICFI 2025-11-07 11:01:5582.00 79.55 -0.75%
ICFI 2025-11-07 12:02:2681.38 81.28 -0.20%
ICFI 2025-11-07 13:01:5582.25 82.10 0.84%
ICFI 2025-11-07 14:02:5181.95 81.81 0.59%
ICFI 2025-11-07 15:02:0581.67 81.39 0.25%
ICFI 2025-11-07 16:02:3481.93 81.70 0.52%
ICFI 2025-11-07 17:02:0583.43 78.30 0.43%
ICFI 2025-11-07 18:02:3382.26 81.61 0.44%
ICFI 2025-11-07 19:02:0182.27 81.62 0.44%
ICFI 2025-11-07 20:02:3182.26 81.61 0.44%
ICFI 2025-11-07 21:05:160.00 0.00 0.44%
2025-11-10

ICFI 2025-11-10 05:02:5582.87 81.56 0.44%
ICFI 2025-11-10 06:02:4683.03 81.56 0.44%
ICFI 2025-11-10 07:02:13100.00 74.95 0.44%
ICFI 2025-11-10 08:02:36100.00 81.56 2.00%
ICFI 2025-11-10 09:02:09100.00 81.56 1.04%
ICFI 2025-11-10 10:02:3293.01 81.81 1.04%
ICFI 2025-11-10 11:02:0583.60 81.78 0.98%
ICFI 2025-11-10 12:02:3482.22 81.48 0.16%
ICFI 2025-11-10 13:02:0181.69 81.22 -0.15%
ICFI 2025-11-10 14:02:3582.77 82.53 1.06%
ICFI 2025-11-10 15:02:0383.26 83.04 1.58%
ICFI 2025-11-10 16:02:5483.32 83.07 1.84%
ICFI 2025-11-10 17:02:1384.79 81.53 1.63%
ICFI 2025-11-10 19:02:0683.50 82.79 1.63%
ICFI 2025-11-10 20:02:3583.54 82.83 1.63%
ICFI 2025-11-10 21:03:580.00 0.00 1.63%
2025-11-11

ICFI 2025-11-11 05:02:0983.55 82.56 1.63%
ICFI 2025-11-11 06:02:4483.55 82.65 1.63%
ICFI 2025-11-11 07:02:09100.00 74.95 1.63%
ICFI 2025-11-11 08:02:43100.00 82.52 1.63%
ICFI 2025-11-11 10:02:3983.55 82.73 1.63%
ICFI 2025-11-11 11:01:5984.50 82.67 -0.18%
ICFI 2025-11-11 12:02:3580.82 79.72 -4.16%
ICFI 2025-11-11 13:02:0880.07 79.80 -3.81%
ICFI 2025-11-11 14:02:3680.37 80.14 -3.45%
ICFI 2025-11-11 15:02:0680.40 79.95 -3.61%
ICFI 2025-11-11 16:02:3379.94 79.70 -4.18%
ICFI 2025-11-11 17:01:5881.74 78.20 -3.61%
ICFI 2025-11-11 18:02:5380.53 79.83 -2.01%
ICFI 2025-11-11 20:02:2681.74 78.62 -2.01%
ICFI 2025-11-11 21:04:250.00 0.00 -2.01%
2025-11-12

ICFI 2025-11-12 05:02:0680.74 79.94 -2.01%
ICFI 2025-11-12 06:02:3680.74 79.86 -2.01%
ICFI 2025-11-12 07:01:58100.00 74.95 -2.01%
ICFI 2025-11-12 08:02:32100.00 79.78 -2.01%
ICFI 2025-11-12 09:01:57100.00 79.86 -2.01%
ICFI 2025-11-12 10:02:3480.82 79.94 -2.01%
ICFI 2025-11-12 11:01:5480.47 79.26 -0.11%
ICFI 2025-11-12 12:02:2779.41 78.93 -1.19%
ICFI 2025-11-12 13:01:5579.86 79.31 -1.05%
ICFI 2025-11-12 14:02:3279.58 79.06 -1.02%
ICFI 2025-11-12 15:01:5979.44 79.01 -1.27%
ICFI 2025-11-12 16:02:3279.52 79.22 -0.93%
ICFI 2025-11-12 17:02:0080.41 78.05 -1.59%
ICFI 2025-11-12 18:02:2980.41 78.05 -1.65%
ICFI 2025-11-12 21:03:450.00 0.00 -1.65%
ICFI 2025-11-12 22:05:0179.09 78.39 -1.65%
2025-11-13

ICFI 2025-11-13 05:02:0679.24 78.51 -1.65%
ICFI 2025-11-13 07:01:5379.24 78.54 -1.65%
ICFI 2025-11-13 08:02:29100.00 78.22 -1.65%
ICFI 2025-11-13 09:01:57100.00 78.30 -1.65%
ICFI 2025-11-13 10:02:3392.49 78.22 -1.65%
ICFI 2025-11-13 11:01:5880.69 78.94 1.42%
ICFI 2025-11-13 12:02:3380.66 79.59 1.32%
ICFI 2025-11-13 13:02:0180.83 80.08 2.32%
ICFI 2025-11-13 14:02:4380.03 79.65 1.37%
ICFI 2025-11-13 15:02:1480.20 79.89 1.62%
ICFI 2025-11-13 16:02:4279.74 79.45 0.97%
ICFI 2025-11-13 17:02:0080.80 74.95 0.50%
ICFI 2025-11-13 18:02:3180.80 77.70 0.51%
ICFI 2025-11-13 21:04:130.00 0.00 0.51%
2025-11-14

ICFI 2025-11-14 05:01:5679.55 78.76 0.51%
ICFI 2025-11-14 07:01:59100.00 74.95 0.51%
ICFI 2025-11-14 08:02:37100.00 78.29 0.51%
ICFI 2025-11-14 09:02:0479.63 78.06 0.51%
ICFI 2025-11-14 10:02:40100.00 77.65 0.51%
ICFI 2025-11-14 11:01:5378.36 77.68 -1.72%
ICFI 2025-11-14 12:02:2377.22 76.90 -2.74%
ICFI 2025-11-14 13:01:5977.63 77.37 -2.13%
ICFI 2025-11-14 14:02:3777.82 77.42 -1.99%
ICFI 2025-11-14 15:02:1077.64 77.34 -2.19%
ICFI 2025-11-14 16:02:4978.50 78.06 -1.34%
ICFI 2025-11-14 17:02:1279.57 74.95 -1.50%
ICFI 2025-11-14 18:02:3579.57 76.54 -1.49%
ICFI 2025-11-14 19:02:2478.49 77.79 -1.49%
ICFI 2025-11-14 20:02:5078.51 77.81 -1.49%
ICFI 2025-11-14 21:05:560.00 0.00 -1.49%
2025-11-17

ICFI 2025-11-17 05:02:0178.67 77.81 -1.49%
ICFI 2025-11-17 06:02:3478.59 77.81 -1.49%
ICFI 2025-11-17 08:02:32100.00 77.81 -1.49%
ICFI 2025-11-17 09:01:55100.00 77.73 -1.49%
ICFI 2025-11-17 10:02:2978.39 77.34 -1.49%
ICFI 2025-11-17 11:01:4977.98 76.67 -0.91%
ICFI 2025-11-17 12:02:2876.72 76.40 -1.79%
ICFI 2025-11-17 13:02:0077.36 77.20 -0.90%
ICFI 2025-11-17 14:02:4877.19 76.80 -1.39%
ICFI 2025-11-17 15:02:0177.27 77.04 -1.16%
ICFI 2025-11-17 16:02:3877.16 76.84 -1.21%
ICFI 2025-11-17 17:02:4878.14 75.93 -1.75%
ICFI 2025-11-17 18:02:3092.49 75.93 -1.09%
ICFI 2025-11-17 21:05:450.00 0.00 -1.09%
2025-11-18

ICFI 2025-11-18 05:02:0376.95 76.20 -1.09%
ICFI 2025-11-18 06:02:4076.95 76.12 -1.09%
ICFI 2025-11-18 07:02:06100.00 30.66 -1.09%
ICFI 2025-11-18 11:11:0177.96 76.33 -0.22%
ICFI 2025-11-18 12:02:0076.92 76.26 -0.09%
ICFI 2025-11-18 13:02:1977.13 76.65 0.51%
ICFI 2025-11-18 14:02:0777.07 76.84 0.49%
ICFI 2025-11-18 15:02:2276.81 76.47 0.20%
ICFI 2025-11-18 16:02:1176.84 76.55 0.24%
ICFI 2025-11-18 17:02:2578.71 75.70 0.70%
ICFI 2025-11-18 18:02:0777.45 76.75 0.72%
ICFI 2025-11-18 19:02:2878.71 75.70 0.72%
ICFI 2025-11-18 21:09:350.00 0.00 0.72%
ICFI 2025-11-18 22:03:0178.71 75.70 0.72%
2025-11-19

ICFI 2025-11-19 05:02:2977.62 76.90 0.72%
ICFI 2025-11-19 06:02:0577.81 76.81 0.72%
ICFI 2025-11-19 07:02:21100.00 30.88 0.72%
ICFI 2025-11-19 08:02:09100.00 76.90 0.72%
ICFI 2025-11-19 10:02:0677.74 76.90 0.72%
ICFI 2025-11-19 11:02:2077.55 75.84 -0.38%
ICFI 2025-11-19 12:02:0976.56 76.11 -1.28%
ICFI 2025-11-19 13:02:2277.45 76.12 0.23%
ICFI 2025-11-19 14:02:0876.94 76.79 -0.48%
ICFI 2025-11-19 15:02:2476.85 76.50 -0.44%
ICFI 2025-11-19 16:02:1476.60 76.28 -0.89%
ICFI 2025-11-19 17:02:17100.00 0.00 -0.93%
ICFI 2025-11-19 18:02:11100.00 66.73 -0.92%
ICFI 2025-11-19 21:07:240.00 0.00 -0.92%
2025-11-20

ICFI 2025-11-20 05:02:1677.62 76.18 -0.92%
ICFI 2025-11-20 06:02:0977.16 76.09 -0.92%
ICFI 2025-11-20 07:02:19100.00 30.82 -0.92%
ICFI 2025-11-20 08:02:13100.00 76.09 -0.92%
ICFI 2025-11-20 10:02:1598.80 76.47 -0.92%
ICFI 2025-11-20 11:02:2676.66 75.55 -0.23%
ICFI 2025-11-20 12:02:0776.85 76.09 -0.01%
ICFI 2025-11-20 13:02:3276.38 76.08 -0.13%
ICFI 2025-11-20 14:02:1877.22 76.78 0.70%
ICFI 2025-11-20 15:02:3076.82 76.43 0.09%
ICFI 2025-11-20 16:02:2576.87 76.65 0.38%
ICFI 2025-11-20 17:02:3577.98 75.01 0.01%
ICFI 2025-11-20 21:05:490.00 0.00 0.01%
2025-11-21

ICFI 2025-11-21 05:02:3877.07 76.11 0.01%
ICFI 2025-11-21 06:02:4077.02 30.75 0.01%
ICFI 2025-11-21 07:02:36100.00 30.75 0.01%
ICFI 2025-11-21 08:02:22100.00 76.11 0.01%
ICFI 2025-11-21 09:02:34100.00 66.73 0.01%
ICFI 2025-11-21 10:03:2677.25 66.73 0.01%
ICFI 2025-11-21 11:02:2477.38 76.67 0.65%
ICFI 2025-11-21 12:02:1377.81 76.73 1.28%
ICFI 2025-11-21 13:02:3478.82 78.40 2.77%
ICFI 2025-11-21 14:02:1478.62 78.36 2.58%
ICFI 2025-11-21 15:02:4378.36 77.98 2.03%
ICFI 2025-11-21 16:02:2578.33 78.09 2.41%
ICFI 2025-11-21 17:02:3179.56 76.51 2.01%
ICFI 2025-11-21 18:02:1578.46 77.75 2.01%
ICFI 2025-11-21 19:02:3479.56 76.51 2.01%
ICFI 2025-11-21 21:09:390.00 0.00 2.01%
2025-11-24

ICFI 2025-11-24 05:02:0378.80 77.62 2.01%
ICFI 2025-11-24 06:02:3778.56 77.62 2.01%
ICFI 2025-11-24 07:02:11100.00 31.21 2.01%
ICFI 2025-11-24 08:02:37100.00 77.62 2.01%
ICFI 2025-11-24 10:02:2878.56 77.62 2.01%
ICFI 2025-11-24 11:02:0177.83 76.80 -1.26%
ICFI 2025-11-24 12:02:3077.06 76.59 -1.83%
ICFI 2025-11-24 13:02:0276.85 76.58 -1.67%
ICFI 2025-11-24 14:05:2776.85 76.51 -1.67%
ICFI 2025-11-24 15:02:0876.55 76.31 -2.10%
ICFI 2025-11-24 16:04:1876.53 76.34 -2.05%
ICFI 2025-11-24 17:02:2578.19 76.40 -1.75%


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.