5 DAY PERFORMANCE
+2.25%
1 MONTH PERFORMANCE
-16.70%
3 MONTH PERFORMANCE
+2.94%
6 MONTH PERFORMANCE
-19.46%
YEAR-TO-DATE PERFORMANCE
-7.69%
1 YEAR PERFORMANCE
-21.65%
ICF International, Inc Stock Chart
Share Price History
| Date | Opening Price | Closing Price | High | Low | Volume | Market Capitalization |
|---|---|---|---|---|---|---|
| 02/19/2026 | $77.96 | $78.74 (1%) | $79.10 | $77.29 | 108.72 K | $1.45 B |
| 02/18/2026 | $76.08 | $78.08 (2.63%) | $78.52 | $75.98 | 107.70 K | $1.44 B |
| 02/17/2026 | $77.46 | $75.94 (-1.96%) | $78.22 | $75.79 | 136.60 K | $1.40 B |
| 02/13/2026 | $76.28 | $77.01 (0.96%) | $77.60 | $75.55 | 218.84 K | $1.42 B |
| 02/12/2026 | $78.29 | $75.60 (-3.44%) | $79.71 | $75.13 | 194.70 K | $1.39 B |
| 02/11/2026 | $87.84 | $78.42 (-10.72%) | $87.84 | $78.03 | 196.90 K | $1.45 B |
| 02/10/2026 | $86.23 | $87.17 (1.09%) | $87.67 | $85.31 | 122.43 K | $1.61 B |
| 02/09/2026 | $87.55 | $86.35 (-1.37%) | $88.78 | $85.45 | 156.94 K | $1.59 B |
| 02/06/2026 | $88.77 | $87.07 (-1.92%) | $89.26 | $86.53 | 186.50 K | $1.60 B |
| 02/05/2026 | $90.98 | $88.34 (-2.9%) | $91.20 | $87.93 | 109.04 K | $1.63 B |
| 02/04/2026 | $90.74 | $90.82 (0.09%) | $91.68 | $89.10 | 95.80 K | $1.67 B |
| 02/03/2026 | $93.47 | $89.69 (-4.04%) | $93.88 | $88.05 | 121.30 K | $1.65 B |
| 02/02/2026 | $92.70 | $93.77 (1.15%) | $94.40 | $91.82 | 104.80 K | $1.73 B |
| 01/30/2026 | $90.97 | $93.25 (2.51%) | $93.34 | $90.14 | 123.93 K | $1.72 B |
| 01/29/2026 | $92.92 | $91.03 (-2.03%) | $93.90 | $89.98 | 122.70 K | $1.68 B |
| 01/28/2026 | $93.86 | $92.41 (-1.54%) | $95.20 | $91.44 | 107.70 K | $1.70 B |
| 01/27/2026 | $94.76 | $93.52 (-1.31%) | $94.76 | $93.40 | 75.90 K | $1.72 B |
| 01/26/2026 | $96.23 | $94.77 (-1.52%) | $96.62 | $90.79 | 138.61 K | $1.75 B |
| 01/23/2026 | $96.07 | $97.08 (1.05%) | $98.03 | $95.76 | 189.34 K | $1.79 B |
| 01/22/2026 | $95.84 | $95.96 (0.13%) | $97.53 | $95.56 | 187.80 K | $1.77 B |
| 01/21/2026 | $94.68 | $95.84 (1.23%) | $96.52 | $94.68 | 141.14 K | $1.77 B |
| 01/20/2026 | $95.49 | $94.53 (-1.01%) | $96.57 | $94.36 | 145.00 K | $1.74 B |
| 01/16/2026 | $97.72 | $96.63 (-1.12%) | $97.96 | $95.40 | 110.60 K | $1.78 B |
| 01/15/2026 | $94.75 | $96.92 (2.29%) | $97.80 | $89.63 | 153.51 K | $1.79 B |
| 01/14/2026 | $93.70 | $94.79 (1.16%) | $95.33 | $91.33 | 142.10 K | $1.75 B |
| 01/13/2026 | $94.20 | $93.05 (-1.22%) | $94.37 | $92.82 | 82.83 K | $1.72 B |
| 01/12/2026 | $93.31 | $93.66 (0.38%) | $94.99 | $90.95 | 122.00 K | $1.73 B |
| 01/09/2026 | $92.63 | $93.88 (1.35%) | $93.90 | $91.34 | 119.12 K | $1.73 B |
| 01/08/2026 | $87.27 | $92.44 (5.92%) | $93.05 | $87.27 | 222.62 K | $1.70 B |
| 01/07/2026 | $88.74 | $87.77 (-1.09%) | $89.42 | $86.21 | 161.20 K | $1.62 B |
| 01/06/2026 | $88.12 | $88.72 (0.68%) | $89.29 | $87.27 | 114.02 K | $1.64 B |
| 01/05/2026 | $85.31 | $88.72 (4%) | $89.65 | $84.96 | 88.50 K | $1.64 B |
| 01/02/2026 | $85.30 | $85.31 (0.01%) | $85.71 | $84.33 | 92.30 K | $1.57 B |
| 12/31/2025 | $86.59 | $85.30 (-1.49%) | $86.75 | $85.14 | 70.91 K | $1.57 B |
| 12/30/2025 | $87.92 | $86.49 (-1.63%) | $89.11 | $86.43 | 96.30 K | $1.59 B |
| 12/29/2025 | $86.29 | $88.57 (2.64%) | $88.99 | $85.63 | 243.00 K | $1.63 B |
| 12/26/2025 | $86.58 | $86.18 (-0.46%) | $86.65 | $85.55 | 72.60 K | $1.59 B |
| 12/24/2025 | $85.42 | $86.48 (1.24%) | $86.94 | $85.05 | 44.20 K | $1.59 B |
| 12/23/2025 | $85.52 | $85.56 (0.05%) | $86.05 | $84.24 | 112.40 K | $1.58 B |
| 12/22/2025 | $85.57 | $85.66 (0.11%) | $87.24 | $85.46 | 108.15 K | $1.58 B |
| 12/19/2025 | $85.58 | $85.45 (-0.15%) | $87.09 | $84.52 | 147.28 K | $1.58 B |
| 12/18/2025 | $86.77 | $85.86 (-1.05%) | $88.58 | $85.24 | 161.60 K | $1.58 B |
| 12/17/2025 | $87.32 | $86.46 (-0.98%) | $88.47 | $86.17 | 167.03 K | $1.59 B |
| 12/16/2025 | $87.20 | $87.68 (0.55%) | $88.25 | $85.35 | 226.90 K | $1.62 B |
| 12/15/2025 | $87.15 | $86.71 (-0.5%) | $87.94 | $85.51 | 121.92 K | $1.60 B |
| 12/12/2025 | $89.77 | $87.08 (-3%) | $89.91 | $86.84 | 166.64 K | $1.61 B |
| 12/11/2025 | $86.93 | $89.10 (2.5%) | $89.19 | $86.11 | 199.80 K | $1.64 B |
| 12/10/2025 | $83.00 | $86.53 (4.25%) | $86.89 | $82.48 | 241.64 K | $1.59 B |
| 12/09/2025 | $82.47 | $83.15 (0.82%) | $83.65 | $81.40 | 155.20 K | $1.53 B |
| 12/08/2025 | $84.83 | $82.49 (-2.76%) | $85.98 | $82.19 | 195.64 K | $1.52 B |
| 12/05/2025 | $84.61 | $85.06 (0.53%) | $85.20 | $83.37 | 128.90 K | $1.57 B |
| 12/04/2025 | $84.01 | $85.37 (1.62%) | $86.85 | $84.01 | 184.31 K | $1.57 B |
| 12/03/2025 | $81.18 | $83.61 (2.99%) | $83.65 | $81.15 | 135.10 K | $1.54 B |
| 12/02/2025 | $79.73 | $81.61 (2.36%) | $82.90 | $78.79 | 232.50 K | $1.50 B |
| 12/01/2025 | $77.83 | $77.87 (0.05%) | $78.87 | $76.79 | 150.20 K | $1.44 B |
| 11/28/2025 | $78.82 | $78.04 (-0.99%) | $79.18 | $77.80 | 104.60 K | $1.44 B |
| 11/26/2025 | $78.24 | $78.98 (0.95%) | $79.23 | $77.84 | 141.40 K | $1.46 B |
| 11/25/2025 | $77.27 | $78.43 (1.5%) | $79.40 | $77.11 | 181.01 K | $1.45 B |
| 11/24/2025 | $77.95 | $76.67 (-1.64%) | $78.00 | $75.75 | 147.00 K | $1.41 B |
| 11/21/2025 | $76.61 | $78.02 (1.84%) | $78.74 | $76.45 | 139.62 K | $1.44 B |
| 11/20/2025 | $76.80 | $76.49 (-0.4%) | $77.58 | $75.55 | 196.00 K | $1.41 B |