NASDAQ : ICFI

ICF International, Inc. — Stock Chart

$95 USD

$9.69 (11.36%)

Volume
464.44K
Average Volume
343.46K
Market Capitalization
$1.72B
P/E Ratio
19.55
Dividend Yield
0.59%
Price Target
$115.00
Year High
$101.71
Year Low
$58.83
Day High
Day Low
Payout Ratio
$0.14
Current Ratio
$1.39
ICFI Price Chart
Historical Price Data
Date Opening Price Closing Price %Chg Volume
2026-08-07 $86.59 $95.00 9.71% 464.44K
2026-08-06 $86.30 $85.31 -1.15% 395.2K
2026-08-05 $86.59 $84.81 -2.06% 195.03K
2026-08-04 $82.16 $86.22 4.94% 174.1K
2026-08-03 $82.08 $84.12 2.49% 191.9K
2026-07-31 $79.62 $80.92 1.63% 81600
2026-07-30 $81.60 $80.88 -0.88% 206.02K
2026-07-29 $83.14 $83.03 -0.13% 260.39K
2026-07-28 $81.74 $83.14 1.71% 229.9K
2026-07-27 $79.94 $80.01 0.09% 166.71K
2026-07-24 $76.44 $79.52 4.03% 299.82K
2026-07-23 $75.72 $77.09 1.81% 275.45K
2026-07-22 $76.24 $76.65 0.54% 166.1K
2026-07-21 $76.00 $75.00 -1.32% 117.2K
2026-07-20 $78.03 $77.40 -0.81% 164.94K
2026-07-17 $80.73 $78.86 -2.32% 196.8K
2026-07-16 $79.35 $81.04 2.13% 276.1K
2026-07-15 $76.43 $77.96 2.00% 338.4K
2026-07-14 $77.66 $76.35 -1.69% 312.82K
2026-07-13 $77.56 $79.13 2.02% 401.01K
2026-07-10 $76.90 $76.83 -0.09% 147.9K
2026-07-09 $76.54 $76.34 -0.26% 211.43K
2026-07-08 $76.41 $77.54 1.48% 364.1K
2026-07-07 $76.29 $76.98 0.90% 310.22K
2026-07-06 $74.51 $74.85 0.46% 163.4K
2026-07-02 $72.40 $74.99 3.58% 576.74K
2026-07-01 $73.50 $72.45 -1.43% 205.32K
2026-06-30 $74.00 $72.86 -1.54% 256.8K
2026-06-29 $71.62 $74.49 4.01% 380.81K
2026-06-26 $66.79 $71.51 7.07% 535.14K
2026-06-25 $67.59 $65.11 -3.67% 260.89K
2026-06-24 $67.50 $67.89 0.58% 267.9K
2026-06-23 $65.39 $67.61 3.40% 265K
2026-06-22 $66.44 $64.54 -2.86% 318K
2026-06-18 $72.20 $66.51 -7.88% 443.8K
2026-06-17 $72.39 $72.20 -0.26% 348.42K
2026-06-16 $72.20 $72.75 0.76% 254.04K
2026-06-15 $72.51 $72.15 -0.50% 300.5K
2026-06-12 $71.74 $72.76 1.42% 166.04K
2026-06-11 $71.80 $72.49 0.96% 244.2K
2026-06-10 $71.94 $71.59 -0.49% 256.6K
2026-06-09 $70.50 $71.40 1.28% 196.1K
2026-06-08 $69.55 $70.78 1.77% 168.8K
2026-06-05 $69.37 $69.88 0.74% 186.44K
2026-06-04 $69.52 $68.80 -1.04% 274.13K
2026-06-03 $69.05 $68.33 -1.04% 217.63K
2026-06-02 $69.76 $69.65 -0.16% 206.44K
2026-06-01 $68.84 $70.89 2.98% 243.04K
2026-05-29 $69.21 $68.84 -0.53% 258.85K
2026-05-28 $68.02 $69.26 1.82% 255.2K
2026-05-27 $67.90 $68.31 0.60% 256.7K
2026-05-26 $68.17 $68.19 0.03% 192.2K
2026-05-22 $68.17 $68.93 1.11% 232.4K
2026-05-21 $67.57 $68.03 0.68% 284.63K
2026-05-20 $66.12 $68.53 3.64% 474.2K
2026-05-19 $66.27 $66.56 0.44% 550.83K
2026-05-18 $61.23 $64.53 5.39% 329.03K
2026-05-15 $61.49 $61.12 -0.60% 254.5K
2026-05-14 $60.16 $60.86 1.16% 356.95K
2026-05-13 $64.26 $59.90 -6.78% 520.51K
2026-05-12 $67.39 $64.36 -4.50% 465.7K
2026-05-11 $70.33 $67.27 -4.35% 499.51K
2026-05-08 $74.50 $69.61 -6.56% 870.2K
2026-05-07 $73.46 $74.50 1.42% 527.81K
2026-05-06 $74.30 $73.58 -0.97% 515.2K
2026-05-05 $73.40 $74.53 1.54% 437.5K
2026-05-04 $72.74 $73.42 0.93% 540.25K
2026-05-01 $72.41 $73.36 1.31% 478.34K
2026-04-30 $68.56 $71.66 4.52% 570.7K
2026-04-29 $67.37 $68.57 1.78% 828.22K
2026-04-28 $66.88 $67.49 0.91% 711K
2026-04-27 $67.89 $66.22 -2.46% 571.41K
2026-04-24 $66.77 $67.47 1.05% 994.7K
2026-04-23 $68.26 $66.95 -1.92% 405.1K
2026-04-22 $69.02 $68.54 -0.70% 381.1K
2026-04-21 $68.88 $68.61 -0.39% 522.9K
2026-04-20 $70.53 $68.19 -3.32% 450.5K
2026-04-17 $73.73 $70.53 -4.34% 338.7K
2026-04-16 $73.06 $72.91 -0.21% 171.42K
2026-04-15 $70.15 $73.06 4.15% 302.61K
2026-04-14 $69.83 $70.23 0.57% 188.5K
2026-04-13 $67.27 $70.08 4.18% 209.5K
2026-04-10 $68.73 $67.55 -1.72% 219.9K
2026-04-09 $69.20 $68.96 -0.35% 250.51K
2026-04-08 $69.75 $69.20 -0.79% 380.12K
2026-04-07 $67.59 $67.57 -0.03% 261.63K
2026-04-06 $67.34 $67.65 0.46% 132.63K
2026-04-02 $65.04 $67.10 3.17% 351K
2026-04-01 $65.29 $65.48 0.29% 359.8K
2026-03-31 $66.14 $65.29 -1.29% 222.7K