ICFI
ABM

Scott B. Salmirs

Known title: DirectorCIK: 0001618972

Scott B. Salmirs's purchase track record

How the stock did after each of Scott B. Salmirs's open-market purchases, measured from the purchase date. Several fills within a week count as one purchase.

Purchases measured
3
of 3 since November 18, 2024
Stock higher 6 months later
67%
3 months: 67%
Median 6-month return
+1.3%
3 months: +1.6%
Beat the S&P 500
33%
median -13.2% vs. index
PurchaseStockAmount3 months6 months
6/6/2025ICFI$105K+13.2%+1.3%
3/5/2025ICFI$49K+1.6%+17.8%
11/18/2024ICFI$55K-23.0%-35.3%

Computed by MarketWall from SEC Form 4 filings and daily closing prices (close on the purchase date to the close about 3 and 6 months later). Companies that have since delisted are not included. Past results, not investment advice.

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

AI Market Commentary

AI-generatedAll commentary →

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

October 11, 2026

ABM Industries shares slip 2% after earnings report. ABM Industries' stock has fallen about 2% since its most recent earnings release. The decline comes as the shares trade close to the $48.53 support level that has been tested repeatedly. The move places the price near the top of its 52‑week range of $36.96 to $51.29. Investors may watch how the price reacts to this support.

this person other insiders at ABM

Transaction History

ICFI▲ Buy$0
ABM▼ Sell$487K
ABM▼ Sell$1.8M
ABM▲ Buy$0
ABM▼ Sell$1.6M
ABM▼ Sell$683K
ABM▲ Buy$0
ICFI▲ Buy$0
ICFI▲ Buy$105K
ABM▼ Sell$1.9M
ABM▼ Sell$632K
ABM▼ Sell$42K
ICFI▲ Buy$49K
ABM▼ Sell$268K
ABM▲ Buy$0
ABM▼ Sell$348K
ABM▲ Buy$0
ABM▼ Sell$1.4M
ABM▼ Sell$214K
ICFI▲ Buy$55K
ABM▼ Sell$733K
ABM▼ Sell$646K
ABM▼ Sell$1.2M
ICFI▲ Buy$0
ABM▲ Buy$0
ABM▲ Buy$0
ABM▼ Sell$230K
ABM▲ Buy$0
ABM▲ Buy$0
ABM▼ Sell$1.9M
ABM▼ Sell$178K
ABM▼ Sell$1.3M
ABM▲ Buy$0
ABM▲ Buy$0
ICFI▲ Buy$0
ABM▼ Sell$681K
ABM▲ Buy$0
ABM▼ Sell$5K
ABM▼ Sell$195K
ABM▼ Sell$116K
ABM▼ Sell$135K
ABM▲ Buy$0
ABM▲ Buy$0
ABM▲ Buy$0
ABM▼ Sell$2.6M
ABM▼ Sell$630K
ABM▼ Sell$236K
ABM▼ Sell$188K
ABM▲ Buy$0
ABM▲ Buy$0
ABM▼ Sell$1.1M
ICFI▲ Buy$0
ABM▲ Buy$0
ABM▼ Sell$732K
ABM▼ Sell$23K
ABM▼ Sell$374K
ABM▲ Buy$0
ABM▲ Buy$0
ABM▼ Sell$162K
ABM▼ Sell$2.6M
ABM▼ Sell$240K
ABM▲ Buy$0
ABM▲ Buy$0

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