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

$ICFI: ICF International, Inc. - Common Stock





Clear duplicates of prices



2025-06-05

ICFI 2025-06-05 15:01:2882.94 82.83 -0.14%
ICFI 2025-06-05 16:01:57100.00 80.09 -0.50%
ICFI 2025-06-05 16:09:18
8-K/A Sec report https://www.sec.gov/Archives/edgar/data/1362004/000143774925019548/0001437749-25-019548-index.htm
8-K/A - ICF International, Inc. (0001362004) (Filer)
ICFI 2025-06-05 17:01:2784.27 81.03 -0.51%
ICFI 2025-06-05 18:02:03111.65 80.84 -0.51%
ICFI 2025-06-05 20:02:030.00 0.00 -0.51%
2025-06-06

ICFI 2025-06-06 05:01:2692.62 73.45 -0.51%
ICFI 2025-06-06 08:01:57131.71 69.17 -0.51%
ICFI 2025-06-06 09:01:34107.48 80.09 -0.51%
ICFI 2025-06-06 10:02:0183.79 83.31 1.24%
ICFI 2025-06-06 11:01:3083.95 83.61 1.57%
ICFI 2025-06-06 12:02:0084.06 83.83 1.73%
ICFI 2025-06-06 13:01:2983.94 83.71 1.63%
ICFI 2025-06-06 14:02:0183.54 83.46 1.26%
ICFI 2025-06-06 15:01:2984.10 83.88 1.81%
ICFI 2025-06-06 16:02:0195.00 78.61 1.91%
ICFI 2025-06-06 17:01:2884.59 83.89 1.93%
ICFI 2025-06-06 18:02:00131.71 69.51 1.93%
ICFI 2025-06-06 19:01:2784.58 83.87 1.93%
ICFI 2025-06-06 20:01:590.00 0.00 1.93%
2025-06-09

ICFI 2025-06-09 05:01:2694.76 74.86 1.93%
ICFI 2025-06-09 08:02:01130.31 69.17 1.93%
ICFI 2025-06-09 09:01:27109.46 69.17 1.93%
ICFI 2025-06-09 10:01:5683.90 83.34 -0.56%
ICFI 2025-06-09 11:01:2983.87 83.53 -0.55%
ICFI 2025-06-09 12:01:5484.25 83.94 -0.12%
ICFI 2025-06-09 13:01:2884.34 84.15 0.02%
ICFI 2025-06-09 14:01:5984.74 84.47 0.50%
ICFI 2025-06-09 15:01:2784.57 84.38 0.44%
ICFI 2025-06-09 16:01:5895.00 0.00 -0.46%
ICFI 2025-06-09 17:01:2485.41 82.20 -0.45%
ICFI 2025-06-09 18:01:58131.71 74.23 -0.45%
ICFI 2025-06-09 20:01:540.00 0.00 -0.45%
2025-06-10

ICFI 2025-06-10 05:01:2193.80 74.40 -0.45%
ICFI 2025-06-10 08:01:59130.02 69.17 -0.45%
ICFI 2025-06-10 09:01:25108.56 84.10 0.62%
ICFI 2025-06-10 10:02:0085.95 85.35 2.13%
ICFI 2025-06-10 11:01:2686.40 85.65 2.77%
ICFI 2025-06-10 12:02:0086.30 85.59 2.95%
ICFI 2025-06-10 13:01:2886.21 85.96 2.77%
ICFI 2025-06-10 14:01:5386.15 86.00 2.70%
ICFI 2025-06-10 15:01:2486.03 85.77 2.60%
ICFI 2025-06-10 16:01:5387.25 84.10 2.24%
ICFI 2025-06-10 17:01:2387.25 83.82 2.25%
ICFI 2025-06-10 19:01:2987.25 84.04 2.25%
ICFI 2025-06-10 20:01:550.00 0.00 2.25%
2025-06-11

ICFI 2025-06-11 05:01:2895.88 75.84 2.25%
ICFI 2025-06-11 08:01:56131.71 64.12 2.25%
ICFI 2025-06-11 09:01:2587.59 69.51 2.25%
ICFI 2025-06-11 10:02:0086.40 85.97 0.64%
ICFI 2025-06-11 11:01:2586.49 85.61 0.43%
ICFI 2025-06-11 12:01:5385.87 85.48 0.05%
ICFI 2025-06-11 13:01:2385.75 85.51 -0.12%
ICFI 2025-06-11 14:01:5285.82 85.46 -0.20%
ICFI 2025-06-11 15:01:2385.28 84.96 -0.85%
ICFI 2025-06-11 16:01:5387.59 81.00 0.68%
ICFI 2025-06-11 17:01:2087.97 84.59 0.67%
ICFI 2025-06-11 18:01:51103.79 83.67 0.67%
ICFI 2025-06-11 20:01:510.00 0.00 0.67%
2025-06-12

ICFI 2025-06-12 05:01:2795.86 76.03 0.67%
ICFI 2025-06-12 08:01:59131.71 64.12 0.67%
ICFI 2025-06-12 09:01:27110.60 69.17 0.67%
ICFI 2025-06-12 10:01:5785.54 85.00 -0.98%
ICFI 2025-06-12 11:01:2587.19 86.86 1.02%
ICFI 2025-06-12 12:01:5987.35 87.11 1.19%
ICFI 2025-06-12 13:01:2287.66 87.40 1.39%
ICFI 2025-06-12 14:01:5487.92 87.62 1.90%
ICFI 2025-06-12 15:01:2587.95 87.83 1.96%
ICFI 2025-06-12 16:01:5195.00 80.00 2.16%
ICFI 2025-06-12 17:01:2689.85 86.40 2.14%
ICFI 2025-06-12 18:01:55131.71 75.34 2.14%
ICFI 2025-06-12 19:01:21131.71 75.20 2.14%
ICFI 2025-06-12 20:01:530.00 0.00 2.14%
2025-06-13

ICFI 2025-06-13 05:10:24140.97 64.12 2.14%
ICFI 2025-06-13 12:01:5388.50 88.11 0.31%
ICFI 2025-06-13 13:01:2788.71 88.38 0.70%
ICFI 2025-06-13 14:01:5888.29 87.93 -0.08%
ICFI 2025-06-13 15:01:2887.75 87.40 -0.58%
ICFI 2025-06-13 16:02:0089.13 80.00 -1.19%
ICFI 2025-06-13 17:01:2489.13 85.40 -1.17%
ICFI 2025-06-13 18:01:5687.44 86.72 -1.17%
ICFI 2025-06-13 19:01:2787.45 86.74 -1.17%
ICFI 2025-06-13 20:01:590.00 0.00 -1.17%
2025-06-16

ICFI 2025-06-16 05:01:29139.32 64.12 -1.17%
ICFI 2025-06-16 06:01:5597.55 64.12 -1.17%
ICFI 2025-06-16 07:01:2897.55 77.47 -1.17%
ICFI 2025-06-16 08:01:5697.55 64.48 -1.17%
ICFI 2025-06-16 09:01:2896.75 64.12 -1.17%
ICFI 2025-06-16 10:02:0286.63 85.96 -0.69%
ICFI 2025-06-16 11:01:2586.64 86.08 -1.10%
ICFI 2025-06-16 12:01:5585.40 85.14 -1.91%
ICFI 2025-06-16 13:01:2785.71 85.41 -1.52%
ICFI 2025-06-16 14:01:5785.79 85.50 -1.61%
ICFI 2025-06-16 15:01:2586.00 85.94 -1.24%
ICFI 2025-06-16 16:01:5593.89 81.78 -1.13%
ICFI 2025-06-16 17:01:2295.59 81.78 -1.15%
ICFI 2025-06-16 18:01:5686.47 85.77 -1.15%
ICFI 2025-06-16 19:01:2486.18 85.47 -1.15%
ICFI 2025-06-16 20:01:510.00 0.00 -1.15%
2025-06-17

ICFI 2025-06-17 05:01:5496.02 73.26 -1.15%
ICFI 2025-06-17 09:01:2088.62 85.31 -1.15%
ICFI 2025-06-17 10:01:5585.89 85.30 -0.45%
ICFI 2025-06-17 11:01:2286.17 85.67 -0.32%
ICFI 2025-06-17 12:01:5786.25 85.92 0.09%
ICFI 2025-06-17 13:01:2686.07 85.96 -0.05%
ICFI 2025-06-17 14:01:5585.89 85.48 -0.68%
ICFI 2025-06-17 15:01:2985.47 85.32 -0.86%
ICFI 2025-06-17 16:01:5386.56 83.23 -1.38%
ICFI 2025-06-17 16:10:32
8-K Sec report https://www.sec.gov/Archives/edgar/data/1362004/000143774925020636/0001437749-25-020636-index.htm
8-K - ICF International, Inc. (0001362004) (Filer)
ICFI 2025-06-17 17:01:2285.23 84.53 -1.39%
ICFI 2025-06-17 18:01:5495.35 72.98 -1.39%
ICFI 2025-06-17 19:01:2884.98 84.28 -1.39%
ICFI 2025-06-17 20:01:560.00 0.00 -1.39%
2025-06-18

ICFI 2025-06-18 05:01:31135.80 64.12 -1.39%
ICFI 2025-06-18 07:01:2996.75 64.12 -1.39%
ICFI 2025-06-18 08:01:5696.75 70.11 -1.39%
ICFI 2025-06-18 09:01:2996.75 69.17 -1.39%
ICFI 2025-06-18 10:01:5786.17 85.41 0.82%
ICFI 2025-06-18 11:01:3185.71 85.53 0.93%
ICFI 2025-06-18 12:01:5385.60 85.13 0.46%
ICFI 2025-06-18 13:01:2485.41 85.06 0.42%
ICFI 2025-06-18 14:01:5785.09 84.35 -0.19%
ICFI 2025-06-18 15:01:3184.60 84.05 -0.60%
ICFI 2025-06-18 16:02:0288.62 83.86 -0.64%
ICFI 2025-06-18 17:01:2685.92 83.86 -0.65%
ICFI 2025-06-18 18:01:5395.96 83.86 -0.65%
ICFI 2025-06-18 20:01:580.00 0.00 -0.65%
2025-06-20

ICFI 2025-06-20 05:01:1984.82 74.64 -0.65%
ICFI 2025-06-20 06:01:5184.74 83.90 -0.65%
ICFI 2025-06-20 07:01:2794.62 74.64 -0.65%
ICFI 2025-06-20 08:01:5296.75 72.98 -0.65%
ICFI 2025-06-20 09:01:2195.89 72.98 -0.65%
ICFI 2025-06-20 10:01:5784.39 83.15 -1.00%
ICFI 2025-06-20 11:01:2583.81 83.52 -0.71%
ICFI 2025-06-20 12:01:5382.92 82.65 -1.94%
ICFI 2025-06-20 13:01:2282.81 82.53 -1.89%
ICFI 2025-06-20 14:01:5882.12 81.94 -2.71%
ICFI 2025-06-20 15:01:2382.71 82.40 -2.25%
ICFI 2025-06-20 16:10:1284.36 81.12 -1.87%
ICFI 2025-06-20 17:08:5683.17 82.47 -1.89%
ICFI 2025-06-20 18:11:4583.18 82.48 -1.89%
ICFI 2025-06-20 19:01:3383.21 82.51 -1.89%
ICFI 2025-06-20 20:01:520.00 0.00 -1.89%
2025-06-23

ICFI 2025-06-23 05:01:2292.56 73.34 -1.89%
ICFI 2025-06-23 09:06:1096.75 69.51 -1.89%
ICFI 2025-06-23 10:03:3583.41 82.89 0.75%
ICFI 2025-06-23 11:01:4183.50 83.10 0.65%
ICFI 2025-06-23 12:01:3783.26 82.97 0.30%
ICFI 2025-06-23 13:01:4182.52 82.36 -0.44%
ICFI 2025-06-23 14:01:4283.01 82.72 0.32%
ICFI 2025-06-23 15:01:3883.52 83.33 0.85%
ICFI 2025-06-23 16:01:4189.60 80.00 1.28%
ICFI 2025-06-23 17:01:3885.39 82.18 1.31%
ICFI 2025-06-23 18:01:3993.45 74.50 1.31%
ICFI 2025-06-23 19:01:3796.75 72.65 1.31%
ICFI 2025-06-23 20:01:360.00 0.00 1.31%
2025-06-24

ICFI 2025-06-24 05:01:2893.96 74.44 1.31%
ICFI 2025-06-24 08:01:5196.75 72.98 1.31%
ICFI 2025-06-24 10:01:5083.59 83.38 -0.28%
ICFI 2025-06-24 11:01:3084.57 84.23 0.56%
ICFI 2025-06-24 12:01:5184.12 83.66 0.29%
ICFI 2025-06-24 13:01:3883.92 83.70 -0.07%
ICFI 2025-06-24 14:01:5284.32 83.91 0.33%
ICFI 2025-06-24 15:01:2984.41 84.22 0.52%
ICFI 2025-06-24 16:01:5588.62 80.00 0.16%
ICFI 2025-06-24 17:01:3385.58 82.29 0.16%
ICFI 2025-06-24 18:01:5284.26 83.56 0.16%
ICFI 2025-06-24 19:01:3284.23 83.53 0.16%
ICFI 2025-06-24 20:01:450.00 0.00 0.16%
2025-06-25

ICFI 2025-06-25 05:01:3193.90 74.48 0.16%
ICFI 2025-06-25 08:01:5295.89 72.98 0.16%
ICFI 2025-06-25 10:01:5583.83 83.01 -0.14%
ICFI 2025-06-25 11:01:3384.50 84.33 0.69%
ICFI 2025-06-25 12:01:5584.91 84.64 1.24%
ICFI 2025-06-25 13:01:3285.28 84.96 1.31%
ICFI 2025-06-25 14:01:5384.50 84.18 0.58%
ICFI 2025-06-25 15:01:2984.67 84.48 0.72%
ICFI 2025-06-25 16:01:5185.09 80.00 -0.05%
ICFI 2025-06-25 17:01:3184.20 83.50 -0.05%
ICFI 2025-06-25 18:01:5184.15 83.45 -0.05%
ICFI 2025-06-25 19:01:3784.18 83.49 -0.05%
ICFI 2025-06-25 20:01:470.00 0.00 -0.05%
2025-06-26

ICFI 2025-06-26 05:01:3293.73 74.34 -0.05%
ICFI 2025-06-26 08:01:5196.75 64.12 -0.05%
ICFI 2025-06-26 09:01:3296.75 69.73 -0.05%
ICFI 2025-06-26 10:01:5184.85 83.92 0.08%
ICFI 2025-06-26 11:01:2785.49 85.05 1.67%
ICFI 2025-06-26 12:01:5384.88 84.51 0.91%
ICFI 2025-06-26 13:01:3384.80 84.40 0.88%
ICFI 2025-06-26 14:01:5184.13 83.88 0.15%
ICFI 2025-06-26 15:01:2984.42 84.26 0.48%
ICFI 2025-06-26 16:01:4893.21 80.00 1.61%
ICFI 2025-06-26 17:01:2886.90 83.56 1.61%
ICFI 2025-06-26 18:01:5885.59 84.89 1.61%
ICFI 2025-06-26 19:01:3385.67 84.97 1.61%
ICFI 2025-06-26 20:01:520.00 0.00 1.61%
2025-06-27

ICFI 2025-06-27 05:00:4395.28 75.53 1.61%
ICFI 2025-06-27 08:00:4995.89 84.00 1.61%
ICFI 2025-06-27 10:00:4584.76 84.38 -0.85%
ICFI 2025-06-27 11:00:3984.99 84.60 -0.64%
ICFI 2025-06-27 12:00:4484.65 84.41 -0.93%
ICFI 2025-06-27 13:00:3784.65 84.40 -1.00%
ICFI 2025-06-27 14:00:4384.69 84.24 -0.99%
ICFI 2025-06-27 15:00:4984.32 84.10 -1.11%
ICFI 2025-06-27 16:00:4284.35 84.23 -1.11%
ICFI 2025-06-27 17:00:3685.93 82.63 -1.10%
ICFI 2025-06-27 18:00:3484.51 83.81 -1.10%
ICFI 2025-06-27 19:00:3084.38 83.68 -1.10%
ICFI 2025-06-27 20:00:4584.41 83.71 -1.10%
ICFI 2025-06-27 21:00:360.00 0.00 -1.10%
2025-06-30

ICFI 2025-06-30 05:00:4294.47 74.87 -1.10%
ICFI 2025-06-30 08:00:4496.75 72.98 -1.10%
ICFI 2025-06-30 09:00:4284.84 72.98 -1.10%
ICFI 2025-06-30 10:00:4284.50 84.01 -0.34%
ICFI 2025-06-30 11:00:3984.58 84.18 0.12%
ICFI 2025-06-30 12:00:4085.13 84.81 0.68%
ICFI 2025-06-30 13:00:4085.01 84.86 0.84%
ICFI 2025-06-30 14:00:4985.34 85.20 1.10%
ICFI 2025-06-30 15:00:3985.53 85.42 1.40%
ICFI 2025-06-30 16:00:4984.64 84.47 0.26%
ICFI 2025-06-30 17:00:4386.32 83.08 0.55%
ICFI 2025-06-30 18:00:4984.98 84.28 0.55%
ICFI 2025-06-30 19:00:3684.95 84.25 0.55%
ICFI 2025-06-30 20:00:4185.03 84.34 0.55%
ICFI 2025-06-30 21:00:360.00 0.00 0.55%
2025-07-01

ICFI 2025-07-01 05:00:4294.81 75.15 0.55%
ICFI 2025-07-01 08:00:4696.75 72.98 0.55%
ICFI 2025-07-01 10:00:3985.91 84.71 0.09%
ICFI 2025-07-01 11:00:4186.38 85.97 1.83%
ICFI 2025-07-01 12:00:4188.35 88.07 4.13%
ICFI 2025-07-01 13:00:4186.88 86.28 2.08%
ICFI 2025-07-01 14:00:5186.92 86.49 2.07%
ICFI 2025-07-01 15:00:4287.48 86.92 2.79%
ICFI 2025-07-01 16:00:4387.23 87.12 2.98%
ICFI 2025-07-01 17:00:4388.55 78.09 2.90%
ICFI 2025-07-01 18:00:4287.48 86.78 2.90%
ICFI 2025-07-01 19:00:4487.55 86.85 2.90%
ICFI 2025-07-01 21:00:380.00 0.00 2.90%
2025-07-02

ICFI 2025-07-02 05:00:4397.90 77.44 2.90%
ICFI 2025-07-02 08:00:4596.75 65.51 2.90%
ICFI 2025-07-02 09:00:4196.75 69.51 2.90%
ICFI 2025-07-02 10:00:4487.78 86.65 -0.33%
ICFI 2025-07-02 11:00:3887.87 87.30 0.21%
ICFI 2025-07-02 12:00:4288.12 87.66 0.64%
ICFI 2025-07-02 13:00:4288.00 87.60 0.84%
ICFI 2025-07-02 14:00:5088.04 87.81 0.78%
ICFI 2025-07-02 15:00:3888.31 88.14 1.23%
ICFI 2025-07-02 16:00:4488.42 88.33 1.48%
ICFI 2025-07-02 17:00:4696.75 86.56 1.27%
ICFI 2025-07-02 18:00:4596.75 69.51 1.27%
ICFI 2025-07-02 21:00:500.00 0.00 1.27%
2025-07-03

ICFI 2025-07-03 05:00:4399.05 78.54 1.27%
ICFI 2025-07-03 08:00:5296.75 65.51 1.27%
ICFI 2025-07-03 09:00:4696.75 68.12 1.27%
ICFI 2025-07-03 10:00:4689.07 88.66 0.67%
ICFI 2025-07-03 11:00:4589.25 89.09 0.98%
ICFI 2025-07-03 12:00:4589.04 88.88 0.75%
ICFI 2025-07-03 13:00:4088.30 88.18 -0.03%
ICFI 2025-07-03 14:00:4088.75 88.04 0.20%
ICFI 2025-07-03 15:00:42230.00 80.09 0.20%
ICFI 2025-07-03 17:00:4293.81 80.09 0.20%
ICFI 2025-07-03 18:00:430.00 0.00 0.20%


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.