ICFI

Wasson John

Known title: CEO & PresidentCIK: 0001376437

Associated companies

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 14, 2026

ICF International reports Q2 2026 results and receives rating upgrade. ICF International released its second-quarter 2026 earnings, a standard periodic update for the company. Following the report, the stock received a rating upgrade to Buy, signaling a shift in analyst sentiment. This development is relevant as the average analyst target price sits at $107.25, well above the current trading range. The news highlights ongoing interest in the company's performance within the business services sector.

this person other insiders at ICFI

Transaction History

ICFI▼ Sell$52K
ICFI▼ Sell$513K
ICFI▼ Sell$994K
ICFI▲ Buy$20K
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▼ Sell$100K
ICFI▼ Sell$217K
ICFI▼ Sell$228K
ICFI▼ Sell$0
ICFI▼ Sell$0
ICFI▲ Buy$0
ICFI▼ Sell$594K
ICFI▲ Buy$6K
ICFI▼ Sell$0
ICFI▲ Buy$13K
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▼ Sell$129K
ICFI▼ Sell$147K
ICFI▼ Sell$283K
ICFI▼ Sell$853K
ICFI▲ Buy$0
ICFI▲ Buy$11K
ICFI▼ Sell$0
ICFI▼ Sell$18K
ICFI▼ Sell$261K
ICFI▼ Sell$234K
ICFI▼ Sell$0
ICFI▼ Sell$405K
ICFI▲ Buy$12K
ICFI▲ Buy$0
ICFI▼ Sell$433K
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▼ Sell$254K
ICFI▼ Sell$264K
ICFI▼ Sell$0
ICFI▲ Buy$0
ICFI▼ Sell$903K
ICFI▼ Sell$338K
ICFI▲ Buy$11K
ICFI▼ Sell$77K
ICFI▼ Sell$590K
ICFI▼ Sell$0
ICFI▼ Sell$0
ICFI▲ Buy$17K
ICFI▼ Sell$615K
ICFI▼ Sell$13K
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▼ Sell$87K
ICFI▼ Sell$152K
ICFI▼ Sell$179K
ICFI▼ Sell$298K
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▼ Sell$334K
ICFI▲ Buy$4K
ICFI▲ Buy$0
ICFI▼ Sell$140K
ICFI▼ Sell$165K
ICFI▼ Sell$110K
ICFI▼ Sell$58K
ICFI▼ Sell$206K
ICFI▼ Sell$0
ICFI▼ Sell$0
ICFI▼ Sell$0
ICFI▼ Sell$0
ICFI▲ Buy$18K
ICFI▲ Buy$0
ICFI▼ Sell$127K
ICFI▼ Sell$130K
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▼ Sell$37K
ICFI▲ Buy$0
ICFI▲ Buy$0
ICFI▼ Sell$123K
ICFI▼ Sell$165K
ICFI▼ Sell$0
ICFI▼ Sell$0
ICFI▲ Buy$0
ICFI▼ Sell$285K
ICFI▼ Sell$10K
ICFI▼ Sell$42K
ICFI▼ Sell$154K
ICFI▼ Sell$305K
ICFI▲ Buy$13K
ICFI▼ Sell$0
ICFI▲ Buy$0
ICFI▼ Sell$71K

We use analytics to understand how market-wall is used. No personal data is sold.