NASDAQ : ICFI

ICF International, Inc. — SEC Filings

$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 SEC Filings
Company Symbol Filed Form Type View
ICFI 2026-08-06 17:12:54 10-Q
ICFI 2026-08-06 16:09:10 8-K
ICFI 2026-08-06 10:28:17 SC 13G
ICFI 2026-07-15 17:02:39 SC 13G/A
ICFI 2026-07-14 16:13:28 4
ICFI 2026-07-02 16:22:02 4
ICFI 2026-07-02 16:22:00 4
ICFI 2026-07-02 16:21:59 4
ICFI 2026-07-02 16:21:58 4
ICFI 2026-07-02 16:21:56 4
ICFI 2026-07-02 16:21:56 4
ICFI 2026-07-02 16:21:55 4
ICFI 2026-07-02 16:21:52 4
ICFI 2026-06-25 16:11:28 8-K
ICFI 2026-06-24 16:10:25 8-K
ICFI 2026-06-22 16:45:40 S-8
ICFI 2026-06-05 16:07:38 8-K
ICFI 2026-05-18 17:34:37 4
ICFI 2026-05-07 17:02:00 10-Q
ICFI 2026-05-07 16:09:58 8-K
ICFI 2026-04-30 10:40:33 SC 13G
ICFI 2026-04-24 15:27:39 DEFA14A
ICFI 2026-04-22 16:09:38 ARS
ICFI 2026-04-22 16:08:28 DEFA14A
ICFI 2026-04-22 16:06:09 DEF 14A
ICFI 2026-04-16 16:12:22 8-K
ICFI 2026-04-09 13:42:19 SC 13G
ICFI 2026-04-06 17:49:46 SC 13G/A
ICFI 2026-03-27 09:52:35 SC 13G/A
ICFI 2026-03-26 16:10:48 8-K
ICFI 2026-03-24 18:14:28 4
ICFI 2026-03-24 18:14:27 4
ICFI 2026-03-24 18:14:26 4
ICFI 2026-03-24 18:14:25 4
ICFI 2026-03-24 18:14:23 4
ICFI 2026-03-06 16:47:05 4
ICFI 2026-03-05 16:22:08 4
ICFI 2026-03-05 16:10:24 8-K
ICFI 2026-02-27 16:06:38 10-K
ICFI 2026-02-26 16:07:42 8-K
ICFI 2026-01-22 17:23:59 4
ICFI 2026-01-22 17:23:58 4
ICFI 2026-01-22 17:23:56 4
ICFI 2026-01-22 17:23:56 4
ICFI 2026-01-22 17:23:55 4
ICFI 2026-01-15 16:10:59 8-K
ICFI 2026-01-05 16:55:26 4
ICFI 2025-12-04 16:06:29 8-K
ICFI 2025-12-03 17:29:05 4
ICFI 2025-11-17 16:31:35 4
ICFI 2025-11-13 13:30:10 SC 13G/A
ICFI 2025-11-13 10:29:34 SC 13G/A
ICFI 2025-11-12 08:24:11 4
ICFI 2025-10-30 17:04:06 10-Q
ICFI 2025-10-30 16:11:26 8-K
ICFI 2025-10-30 16:09:05 8-K
ICFI 2025-10-06 16:26:57 4
ICFI 2025-09-29 16:20:44 4
ICFI 2025-09-17 16:10:59 8-K
ICFI 2025-08-06 16:11:05 8-K
ICFI 2025-08-01 06:05:16 10-Q
ICFI 2025-07-31 16:07:31 8-K
ICFI 2025-07-03 16:34:42 4
ICFI 2025-07-03 16:18:56 4
ICFI 2025-07-03 16:18:53 4
ICFI 2025-07-03 16:18:51 4
ICFI 2025-07-03 16:18:50 4
ICFI 2025-07-03 16:18:48 4
ICFI 2025-07-03 16:18:47 4
ICFI 2025-07-02 16:09:44 4
ICFI 2025-06-17 16:10:32 8-K
ICFI 2025-06-10 16:24:40 4
ICFI 2025-06-10 08:42:45 4
ICFI 2025-06-05 16:09:18 8-K/A
ICFI 2025-06-05 16:08:45 8-K
ICFI 2025-05-13 16:24:17 4
ICFI 2025-05-13 16:20:19 SC 13G/A
ICFI 2025-05-02 06:08:03 10-Q
ICFI 2025-05-01 16:08:30 8-K
ICFI 2025-04-30 11:13:43 SC 13G/A
ICFI 2025-04-25 16:13:42 ARS
ICFI 2025-04-25 16:08:59 DEFA14A
ICFI 2025-04-25 16:06:10 DEF 14A
ICFI 2025-04-15 12:18:00 SC 13G/A
ICFI 2025-04-02 20:03:32 4
ICFI 2025-03-31 16:10:36 8-K
ICFI 2025-03-24 16:47:09 4
ICFI 2025-03-24 16:47:07 4
ICFI 2025-03-24 16:47:05 4
ICFI 2025-03-24 16:47:03 4
ICFI 2025-03-24 16:47:01 4
ICFI 2025-03-24 16:46:59 4
ICFI 2025-03-14 17:04:36 3
ICFI 2025-03-11 16:11:57 8-K
ICFI 2025-03-07 16:23:52 4
ICFI 2025-02-28 15:19:14 10-K
ICFI 2025-02-27 16:08:09 8-K
ICFI 2025-02-14 20:16:50 SC 13G/A
ICFI 2025-01-23 17:43:27 4
ICFI 2025-01-23 17:43:25 4