Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Icf Internation (ICFI.US) Share Price History

Time period:
to
Date Open High Low Close Volume
10th Jul 2026 (Fri) 77.49 77.50 76.27 76.83 5,045
9th Jul 2026 (Thu) 75.45 76.73 74.22 76.34 9,292
8th Jul 2026 (Wed) 76.565 80.05 76.20 77.54 11,658
7th Jul 2026 (Tue) 76.21 77.28 75.85 76.98 11,022
6th Jul 2026 (Mon) 73.83 75.14 73.57 74.85 4,894
3rd Jul 2026 (Fri) 72.50 74.99 72.50 74.99 0
2nd Jul 2026 (Thu) 72.50 74.77 72.50 74.99 38,126
1st Jul 2026 (Wed) 74.11 74.11 72.385 72.45 10,483
30th Jun 2026 (Tue) 74.69 74.91 72.98 72.86 18,992
29th Jun 2026 (Mon) 71.46 74.60 71.39 74.49 18,106
26th Jun 2026 (Fri) 66.79 71.98 66.79 71.51 17,762
25th Jun 2026 (Thu) 67.31 68.78 64.965 65.11 12,878
24th Jun 2026 (Wed) 68.38 69.30 67.81 67.89 7,320
23rd Jun 2026 (Tue) 66.49 67.67 66.31 67.61 9,538
22nd Jun 2026 (Mon) 66.58 66.58 63.00 64.54 15,425
19th Jun 2026 (Fri) 70.89 70.89 66.46 66.51 16,022
18th Jun 2026 (Thu) 70.89 70.89 66.46 66.51 16,022
17th Jun 2026 (Wed) 72.495 73.48 71.95 72.20 11,265
16th Jun 2026 (Tue) 73.09 73.465 72.36 72.75 10,305
15th Jun 2026 (Mon) 72.34 72.57 71.49 72.15 16,395
12th Jun 2026 (Fri) 72.235 73.94 71.97 72.76 6,613
11th Jun 2026 (Thu) 72.15 73.09 71.12 72.49 7,481
10th Jun 2026 (Wed) 72.25 72.78 71.20 71.59 8,711
9th Jun 2026 (Tue) 71.27 71.51 70.84 71.40 7,583
8th Jun 2026 (Mon) 69.285 70.89 69.285 70.78 10,446
5th Jun 2026 (Fri) 69.94 70.02 68.89 69.88 12,738
4th Jun 2026 (Thu) 70.23 70.35 68.42 68.80 5,093
3rd Jun 2026 (Wed) 69.305 69.305 67.35 68.33 13,580
2nd Jun 2026 (Tue) 69.63 70.02 68.28 69.65 9,052
1st Jun 2026 (Mon) 70.80 71.32 70.25 70.89 7,315
29th May 2026 (Fri) 69.25 69.91 68.76 68.84 7,564
28th May 2026 (Thu) 68.04 70.03 67.66 69.26 6,705
27th May 2026 (Wed) 68.225 68.47 67.46 68.31 5,557
26th May 2026 (Tue) 68.17 68.68 67.76 68.19 15,838
25th May 2026 (Mon) 69.03 70.00 68.43 68.93 15,346
22nd May 2026 (Fri) 69.03 70.00 68.43 68.93 15,346
21st May 2026 (Thu) 67.665 69.15 67.35 68.03 11,686
20th May 2026 (Wed) 65.65 68.73 64.89 68.53 15,361
19th May 2026 (Tue) 66.25 67.93 65.38 66.56 20,904
18th May 2026 (Mon) 61.96 65.00 61.96 64.53 17,118
15th May 2026 (Fri) 61.40 61.65 60.37 61.12 22,273
14th May 2026 (Thu) 60.01 61.615 59.21 60.86 36,781
13th May 2026 (Wed) 63.56 63.56 58.93 59.90 48,366
12th May 2026 (Tue) 66.92 66.94 64.32 64.36 28,451
11th May 2026 (Mon) 70.19 72.00 66.45 67.27 31,797
FTSE 100 Latest
Value10,497.29
Change24.84