MarketPeel
Insider Trading Intelligence
SS

Scott B. Salmirs

ABM
PRESIDENT AND CEO · ABM INDUSTRIES INC /DE/ · CIK 0001618972
FILING MIX · LIFETIME51%/49%
BUYS
44
SELLS
42
TOTAL VALUE
$32.78M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
446,511
AVG SELL PX
$45.62
TRADE KIND
SHOWING 86 / 86
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
20 backtested trades · 8 horizons · 9 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Scott B. Salmirs, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d20+55.00%+0.35%+0.69%-0.34%-0.07%
14d20+60.00%-0.79%+1.37%-2.15%-2.52%
30d20+60.00%-2.38%+1.05%-3.43%-4.31%
60d20+70.00%-2.53%+2.66%-5.20%-5.66%
90d20+85.00%-5.84%+4.51%-10.35%-10.62%
180d20+80.00%-5.46%+8.36%-13.82%-15.30%
1y20+50.00%-7.14%+18.79%-25.93%-27.59%
2y20(9 pending)+45.45%+0.56%+31.00%-30.45%-29.96%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
ABM · 434,861 shares · as of Jun 12, 2026
0119,906239,811359,717479,622202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 44 buys / 42 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
2,27711,650Jul 1, 2026Jul 2, 2026View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
10,424$46.69$486.7K434,861Jun 12, 2026Jun 12, 2026View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
39,576$46.25$1.83M395,285Jun 12, 2026Jun 12, 2026View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
36,721$44.69$1.64M442,901Jan 10, 2026Jan 12, 2026View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
60,869479,622Jan 10, 2026Jan 12, 2026View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
15,272$44.69$682.5K418,753Jan 9, 2026Jan 12, 2026View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
62,571434,025Jan 8, 2026Jan 12, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,7209,373Jul 1, 2025Jul 2, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
1,250$83.98$105.0K7,653Jun 6, 2025Jun 9, 2025View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
37,065$52.37$1.94M369,656May 15, 2025May 16, 2025View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
12,135$52.06$631.8K406,721May 13, 2025May 14, 2025View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
800$52.09$41.7K418,856May 12, 2025May 14, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
600$81.75$49.0K6,403Mar 5, 2025Mar 7, 2025View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
5,318$50.42$268.1K418,024Jan 10, 2025Jan 13, 2025View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
50,600430,170Jan 9, 2025Jan 10, 2025View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
6,828$50.97$348.0K423,342Jan 9, 2025Jan 10, 2025View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
27,882$50.97$1.42M379,570Jan 8, 2025Jan 10, 2025View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
57,101407,452Jan 8, 2025Jan 10, 2025View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
4,273$50.14$214.2K350,351Jan 7, 2025Jan 10, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
400$138.38$55.4K5,803Nov 18, 2024Nov 19, 2024View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
13,264$55.29$733.4K353,391Jul 25, 2024Jul 26, 2024View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
11,736$55.08$646.4K366,655Jul 24, 2024Jul 26, 2024View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
25,000$48.90$1.22M378,391Jul 10, 2024Jul 12, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,1035,403Jul 1, 2024Jul 3, 2024View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
734403,391May 6, 2024May 8, 2024View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
500402,537Feb 5, 2024Feb 7, 2024View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
5,378$42.78$230.1K402,037Jan 10, 2024Jan 11, 2024View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
54,592407,415Jan 9, 2024Jan 11, 2024View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
74,225396,722Jan 8, 2024Jan 9, 2024View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
43,898$42.54$1.87M352,824Jan 8, 2024Jan 9, 2024View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
4,195$42.45$178.1K322,497Jan 7, 2024Jan 9, 2024View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
25,000$50.00$1.25M326,690Dec 13, 2023Dec 15, 2023View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
692351,690Nov 6, 2023Nov 7, 2023View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
607350,998Aug 7, 2023Aug 9, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,1734,300Jul 3, 2023Jul 5, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
14,983$45.44$680.9K350,391Jun 2, 2023Jun 2, 2023View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
648365,374May 1, 2023May 3, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
100$45.12$4.5K364,726Apr 4, 2023Apr 4, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
4,334$45.09$195.4K364,826Apr 3, 2023Apr 4, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
2,583$45.01$116.3K369,160Mar 31, 2023Apr 4, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE10b5-1
10b5-1 plan
3,000$45.07$135.2K371,743Mar 21, 2023Mar 23, 2023View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
552374,743Feb 6, 2023Feb 8, 2023View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
31,121374,191Jan 10, 2023Jan 11, 2023View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
111,212413,678Jan 9, 2023Jan 11, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
56,774$45.54$2.59M343,070Jan 9, 2023Jan 11, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
13,834$45.54$630.0K288,632Jan 9, 2023Jan 10, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
5,187$45.54$236.2K302,466Jan 8, 2023Jan 10, 2023View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
4,079$46.21$188.5K307,653Jan 7, 2023Jan 10, 2023View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
649311,734Nov 7, 2022Nov 9, 2022View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
617311,085Aug 1, 2022Aug 2, 2022View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
25,868$42.16$1.09M310,468Jul 14, 2022Jul 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,5293,127Jul 1, 2022Jul 5, 2022View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
787336,336May 2, 2022May 4, 2022View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
16,253$45.01$731.6K335,549Mar 16, 2022Mar 17, 2022View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
8,247$45.36$374.1K351,802Mar 15, 2022Mar 17, 2022View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
500$46.09$23.0K360,049Mar 15, 2022Mar 17, 2022View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
898360,549Feb 7, 2022Feb 9, 2022View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
60,545$43.28$2.62M359,651Jan 9, 2022Jan 11, 2022View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
3,750$43.28$162.3K420,196Jan 9, 2022Jan 11, 2022View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
118,599423,946Jan 9, 2022Jan 11, 2022View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
5,555$43.28$240.4K305,347Jan 8, 2022Jan 11, 2022View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
32,066310,902Jan 7, 2022Jan 11, 2022View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
770278,836Nov 1, 2021Nov 3, 2021View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
977278,062Aug 2, 2021Aug 4, 2021View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
28,256$45.06$1.27M277,085Jul 14, 2021Jul 16, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,5981,598Jul 1, 2021Jul 2, 2021View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
825305,341May 3, 2021May 5, 2021View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
25,000$53.03$1.33M304,516Apr 15, 2021Apr 19, 2021View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
930329,395Feb 1, 2021Feb 3, 2021View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
44,045$40.71$1.79M328,465Jan 10, 2021Jan 12, 2021View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
48,646343,848Jan 10, 2021Jan 12, 2021View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
28,662372,510Jan 10, 2021Jan 12, 2021View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
14,087$40.71$573.5K295,202Jan 9, 2021Jan 12, 2021View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
43,730309,289Jan 8, 2021Jan 12, 2021View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
1,100265,559Nov 2, 2020Nov 4, 2020View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
25,000$37.20$930.1K264,459Sep 22, 2020Sep 24, 2020View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
4,265$36.14$154.1K289,459Sep 12, 2020Sep 15, 2020View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
6,092$36.14$220.2K293,724Sep 11, 2020Sep 15, 2020View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
667299,816Aug 3, 2020Aug 5, 2020View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
97,846299,149Jul 14, 2020Jul 16, 2020View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
734201,303May 4, 2020May 6, 2020View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
473200,569Feb 3, 2020Feb 5, 2020View →
ABM
ABM INDUSTRIES INC /DE/
SALE
President and CEO
16,835$38.66$650.8K200,096Jan 10, 2020Jan 13, 2020View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
28,764216,931Jan 9, 2020Jan 13, 2020View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
9,795188,167Jan 8, 2020Jan 10, 2020View →
ABM
ABM INDUSTRIES INC /DE/
PURCHASEGRANT
Stock grant
27,213178,372Jan 8, 2020Jan 10, 2020View →
Other insiders · ABM
Loading peer insiders…
About this filer
CIK 0001618972
ROLE
President and CEO
PRIMARY
ABM
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001618972DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback