ICFI

ICFI · ICF International Inc. Common Stock

View on chart

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

Insiders & Stakes

SCHULTE PETER M
Director
53,918
Shares held
Morgan James C M
Chief of Business Operations
49,683
Shares held
VAN HANDEL MICHAEL J
Director
26,531
Shares held
Ostria Sergio J
Executive Vice President
24,467
Shares held
Mehl Randall
Director
23,851
Shares held
Cheryl W. Grise
Director
17,750
Shares held
Scott B. Salmirs
Director
11,650
Shares held
Marilyn C. Crouther
Director
10,859
Shares held
Choate Anne F
Executive Vice President
10,480
Shares held
Broadus Barry M
Chief Financial Officer
9,610
Shares held
Williams Michelle A
Director
8,498
Shares held
Wasson John
CEO & President
6,339
Shares held
Lee Rodney Mark Jr.
Executive Vice President
6,063
Shares held
Srikant M. Datar
Director
5,998
Shares held
Angoorly Caroline
Director
4,441
Shares held
WELSH BETTINA GARCIA
Chief Financial Officer
3,872
Shares held
Chadha Ranjit S
VP & Principal Accounting Off.
258
Shares held
Terreri Donald J
VP & Principal Acct. Officer
33
Shares held

Transaction History

Wasson John▼ Sell$52K
Wasson John▼ Sell$513K
Ostria Sergio J▼ Sell$177K
Wasson John▼ Sell$994K
Williams Michelle A▲ Buy$0
VAN HANDEL MICHAEL J▲ Buy$0
Scott B. Salmirs▲ Buy$0
Mehl Randall▲ Buy$0
Srikant M. Datar▲ Buy$0
Angoorly Caroline▲ Buy$0
Marilyn C. Crouther▲ Buy$0
Wasson John▲ Buy$20K
VAN HANDEL MICHAEL J▲ Buy$246K
VAN HANDEL MICHAEL J▲ Buy$245K
Wasson John▲ Buy$0
Wasson John▲ Buy$0
Wasson John▲ Buy$0
Wasson John▼ Sell$100K
Ostria Sergio J▼ Sell$7K
Ostria Sergio J▼ Sell$9K
Ostria Sergio J▼ Sell$20K
Ostria Sergio J▼ Sell$27K
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▼ Sell$17K
Morgan James C M▼ Sell$17K
Morgan James C M▼ Sell$42K
Morgan James C M▼ Sell$54K
Choate Anne F▲ Buy$0
Choate Anne F▲ Buy$0
Choate Anne F▲ Buy$0
Choate Anne F▼ Sell$9K
Choate Anne F▼ Sell$22K
Choate Anne F▼ Sell$36K
Chadha Ranjit S▲ Buy$0
Chadha Ranjit S▲ Buy$0
Chadha Ranjit S▼ Sell$2K
Chadha Ranjit S▼ Sell$5K
Wasson John▼ Sell$217K
Wasson John▼ Sell$228K
Ostria Sergio J▲ Buy$0
Ostria Sergio J▲ Buy$0
Ostria Sergio J▲ Buy$0
Ostria Sergio J▲ Buy$0
Mehl Randall▲ Buy$82K
Wasson John▼ Sell$0
Wasson John▼ Sell$0
Ostria Sergio J▲ Buy$0
Ostria Sergio J▼ Sell$71K
Choate Anne F▲ Buy$0
Choate Anne F▼ Sell$78K
Broadus Barry M▲ Buy$0
Broadus Barry M▼ Sell$95K
Morgan James C M▲ Buy$0
Morgan James C M▼ Sell$145K
Wasson John▲ Buy$0
Wasson John▼ Sell$594K
Wasson John▲ Buy$6K
Wasson John▼ Sell$0
Mehl Randall▲ Buy$39K
Mehl Randall▲ Buy$27K
Mehl Randall▲ Buy$12K
Choate Anne F▼ Sell$25K
Choate Anne F▲ Buy$0
Morgan James C M▼ Sell$228K
Morgan James C M▼ Sell$10K
VAN HANDEL MICHAEL J▲ Buy$0
Williams Michelle A▲ Buy$0
Scott B. Salmirs▲ Buy$0
Mehl Randall▲ Buy$0
Srikant M. Datar▲ Buy$0
Marilyn C. Crouther▲ Buy$0
Angoorly Caroline▲ Buy$0
Wasson John▲ Buy$13K
Mehl Randall▲ Buy$85K
Mehl Randall▲ Buy$84K
Scott B. Salmirs▲ Buy$105K
Morgan James C M▼ Sell$219K
Morgan James C M▼ Sell$217K
Angoorly Caroline▲ Buy$0
Chadha Ranjit S▲ Buy$0
Chadha Ranjit S▼ Sell$3K
Ostria Sergio J▲ Buy$0
Ostria Sergio J▲ Buy$0
Ostria Sergio J▲ Buy$0
Ostria Sergio J▲ Buy$0
Ostria Sergio J▼ Sell$9K
Ostria Sergio J▼ Sell$12K
Ostria Sergio J▼ Sell$13K
Ostria Sergio J▼ Sell$29K
Choate Anne F▲ Buy$0
Choate Anne F▲ Buy$0
Choate Anne F▲ Buy$0
Choate Anne F▼ Sell$12K
Choate Anne F▼ Sell$14K
Choate Anne F▼ Sell$18K
Broadus Barry M▲ Buy$0
Broadus Barry M▲ Buy$0
Broadus Barry M▲ Buy$0
Broadus Barry M▲ Buy$0
Broadus Barry M▼ Sell$16K
Broadus Barry M▼ Sell$18K
Broadus Barry M▼ Sell$41K
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▼ Sell$40K
Morgan James C M▼ Sell$41K
Morgan James C M▼ Sell$50K
Morgan James C M▼ Sell$74K
Wasson John▲ Buy$0
Wasson John▲ Buy$0
Wasson John▲ Buy$0
Wasson John▼ Sell$129K
Broadus Barry M▼ Sell$29K
Wasson John▼ Sell$147K
Wasson John▼ Sell$283K
Scott B. Salmirs▲ Buy$49K
Choate Anne F▼ Sell$71K
Morgan James C M▼ Sell$250K
Wasson John▼ Sell$853K
Broadus Barry M▼ Sell$151K
Wasson John▲ Buy$0
Broadus Barry M▲ Buy$0
Morgan James C M▲ Buy$0
Ostria Sergio J▲ Buy$0
Ostria Sergio J▼ Sell$111K
Choate Anne F▲ Buy$0
Wasson John▲ Buy$11K
Scott B. Salmirs▲ Buy$55K
Wasson John▼ Sell$0
Choate Anne F▲ Buy$0
Choate Anne F▼ Sell$75K
Choate Anne F▼ Sell$250K
Wasson John▼ Sell$18K
Morgan James C M▲ Buy$0
Choate Anne F▲ Buy$0
Choate Anne F▼ Sell$113K
Morgan James C M▼ Sell$234K
Morgan James C M▼ Sell$438K
Wasson John▼ Sell$261K
Wasson John▼ Sell$234K
Choate Anne F▼ Sell$226K
Wasson John▼ Sell$0
Morgan James C M▼ Sell$381K
Choate Anne F▼ Sell$49K
Choate Anne F▼ Sell$67K
Choate Anne F▼ Sell$83K
Wasson John▼ Sell$405K
VAN HANDEL MICHAEL J▲ Buy$0
Scott B. Salmirs▲ Buy$0
Mehl Randall▲ Buy$0
Srikant M. Datar▲ Buy$0
Marilyn C. Crouther▲ Buy$0
Williams Michelle A▲ Buy$0
Wasson John▲ Buy$12K
Choate Anne F▲ Buy$0
Choate Anne F▲ Buy$0
Choate Anne F▲ Buy$0
Choate Anne F▼ Sell$16K
Choate Anne F▼ Sell$23K
Choate Anne F▼ Sell$25K
Broadus Barry M▲ Buy$0
Broadus Barry M▲ Buy$0
Broadus Barry M▼ Sell$26K
Wasson John▲ Buy$0
Wasson John▼ Sell$433K
Wasson John▲ Buy$0
Wasson John▲ Buy$0
Wasson John▼ Sell$254K
Wasson John▼ Sell$264K
Broadus Barry M▲ Buy$0
Broadus Barry M▼ Sell$32K
Broadus Barry M▼ Sell$36K
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▲ Buy$0
Morgan James C M▼ Sell$90K
Morgan James C M▼ Sell$93K
Morgan James C M▼ Sell$122K
Wasson John▼ Sell$0
Morgan James C M▼ Sell$372K
Morgan James C M▼ Sell$16K
Morgan James C M▼ Sell$344K
Choate Anne F▲ Buy$0
Choate Anne F▼ Sell$62K
Morgan James C M▲ Buy$0
Morgan James C M▼ Sell$250K
Wasson John▲ Buy$0
Wasson John▼ Sell$903K
Wasson John▼ Sell$338K
Lee Rodney Mark Jr.▲ Buy$11K
Wasson John▲ Buy$11K
Wasson John▼ Sell$77K
Wasson John▼ Sell$590K
Srikant M. Datar▼ Sell$84K
Srikant M. Datar▼ Sell$81K

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