ICFI Filings

SEC Filings
25 filings found
Filing DateFormAccession #View
2026-08-261440001950047-26-008706SEC →
2026-08-2640001225208-26-007331SEC →
2026-08-14SCHEDULE 13G0001109448-26-000206SEC →
2026-08-12SCHEDULE 13G/A0001422848-26-000106SEC →
2026-08-0610-Q0001193125-26-338422SEC →
2026-08-068-K0001193125-26-337985SEC →
2026-08-06SCHEDULE 13G0000315066-26-002037SEC →
2026-07-15SCHEDULE 13G/A0000814133-26-000083SEC →
2026-07-1440001225208-26-006600SEC →
2026-07-131440001950047-26-007049SEC →
2026-07-0240001225208-26-006396SEC →
2026-07-0240001225208-26-006395SEC →
2026-07-0240001225208-26-006394SEC →
2026-07-0240001225208-26-006393SEC →
2026-07-0240001225208-26-006392SEC →
2026-07-0240001225208-26-006391SEC →
2026-07-0240001225208-26-006390SEC →
2026-07-0240001225208-26-006389SEC →
2026-06-258-K0001437749-26-021699SEC →
2026-06-248-K0001437749-26-021568SEC →
2026-06-22S-80001437749-26-021326SEC →
2026-06-058-K0001437749-26-019740SEC →
2026-05-1840001225208-26-005466SEC →
2026-05-0710-Q0001193125-26-212358SEC →
2026-05-078-K0001193125-26-211897SEC →
10-K Annual Report
Loading section...
Risk Factors
Loading risk factors...
ICF International (ICFI) — Filings