ICF International Inc.

AI Score

0

Unlock

129.00
4.03 (3.22%)
At close: Jan 14, 2025, 3:59 PM
129.03
0.02%
After-hours Jan 14, 2025, 04:00 PM EST

ICFI Stock Price History

Date Open High Low Close Change % Change Volume
Jan 14, 2025 124.72 129.85 123.34 129.03 4.06 3.25% 369,654
Jan 13, 2025 119.28 125.98 119.28 124.97 4.86 4.05% 211,736
Jan 10, 2025 117.87 123.28 117.87 120.11 0.97 0.81% 249,198
Jan 8, 2025 115.57 119.31 115.10 119.14 3.08 2.65% 141,113
Jan 7, 2025 115.98 117.37 114.99 116.06 0.71 0.62% 161,503
Jan 6, 2025 118.95 120.12 115.06 115.35 -3.47 -2.92% 154,935
Jan 3, 2025 117.70 119.21 117.09 118.82 0.90 0.76% 231,901
Jan 2, 2025 120.11 120.99 116.64 117.92 -1.29 -1.08% 172,838
Dec 31, 2024 118.55 119.23 116.88 119.21 1.12 0.95% 122,500
Dec 30, 2024 118.16 118.63 116.66 118.09 -0.37 -0.31% 169,200
Dec 27, 2024 118.74 119.22 117.08 118.46 -0.69 -0.58% 103,100
Dec 26, 2024 117.59 119.96 117.13 119.15 1.56 1.33% 185,426
Dec 24, 2024 118.41 119.40 117.32 117.59 -1.31 -1.10% 124,448
Dec 23, 2024 120.00 120.77 117.69 118.90 -0.62 -0.52% 183,323
Dec 20, 2024 121.95 123.04 118.42 119.52 -3.21 -2.62% 489,800
Dec 19, 2024 122.98 125.22 121.04 122.73 0.39 0.32% 212,300
Dec 18, 2024 126.35 126.35 122.00 122.34 -4.06 -3.21% 209,319
Dec 17, 2024 125.07 127.11 125.06 126.40 0.46 0.37% 132,915
Dec 16, 2024 125.32 127.00 124.99 125.94 0.66 0.53% 203,600
Dec 13, 2024 126.71 128.01 124.78 125.28 -1.62 -1.28% 250,700
Dec 12, 2024 128.08 128.52 126.01 126.90 -1.38 -1.08% 328,820
Dec 11, 2024 131.67 131.77 128.18 128.28 -2.99 -2.28% 135,900
Dec 10, 2024 131.11 132.12 128.91 131.27 0.47 0.36% 119,415
Dec 9, 2024 132.63 132.84 129.62 130.80 -1.70 -1.28% 162,800
Dec 6, 2024 133.33 134.52 131.54 132.50 -0.50 -0.38% 166,000
Dec 5, 2024 134.35 135.20 131.69 133.00 -2.00 -1.48% 139,000
Dec 4, 2024 135.15 136.54 134.46 135.00 -0.38 -0.28% 190,939
Dec 3, 2024 135.35 137.05 133.48 135.38 0.23 0.17% 214,600
Dec 2, 2024 138.11 139.54 134.55 135.15 -3.42 -2.47% 394,230
Nov 29, 2024 136.75 139.53 136.73 138.57 1.83 1.34% 169,824
Nov 27, 2024 139.35 140.79 136.18 136.74 -2.45 -1.76% 175,200
Nov 26, 2024 136.85 141.51 136.48 139.19 3.67 2.71% 286,300
Nov 25, 2024 134.78 136.71 133.59 135.52 1.23 0.92% 270,900
Nov 22, 2024 134.50 136.57 133.79 134.29 -1.24 -0.91% 220,620
Nov 21, 2024 137.91 138.55 135.30 135.53 -0.95 -0.70% 174,800
Nov 20, 2024 133.82 136.73 133.11 136.48 3.02 2.26% 230,000
Nov 19, 2024 135.27 139.01 133.00 133.46 -1.81 -1.34% 264,419
Nov 18, 2024 136.85 138.50 132.53 135.27 -1.93 -1.41% 309,700
Nov 15, 2024 155.79 155.79 133.02 137.20 -17.79 -11.48% 1,118,730
Nov 14, 2024 167.05 167.55 154.74 154.99 -12.35 -7.38% 373,300
Nov 13, 2024 168.62 173.11 166.78 167.34 -1.15 -0.68% 217,700
Nov 12, 2024 170.92 172.05 168.08 168.49 -2.08 -1.22% 181,400
Nov 11, 2024 172.91 174.90 169.55 170.57 -1.07 -0.62% 117,800
Nov 8, 2024 169.93 172.78 169.06 171.64 2.89 1.71% 206,300
Nov 7, 2024 170.14 173.80 168.36 168.75 -1.06 -0.62% 179,216
Nov 6, 2024 178.95 179.67 168.47 169.81 -1.19 -0.70% 290,635
Nov 5, 2024 169.51 173.75 169.51 171.00 1.49 0.88% 97,027
Nov 4, 2024 170.40 170.56 167.79 169.51 1.74 1.04% 116,709
Nov 1, 2024 171.05 171.05 152.10 167.77 -0.82 -0.49% 190,302
Oct 31, 2024 171.03 172.37 168.23 168.59 -2.51 -1.47% 109,950