MarketPeel
Insider Trading Intelligence
MW

Michael J. Warren

MMS
DIRECTOR · MAXIMUS, INC. · CIK 0001698331
FILING MIX · LIFETIME94%/6%
BUYS
51
SELLS
3
TOTAL VALUE
$561.3K
COMPANIES
2
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
19,528
AVG SELL PX
$86.51
TRADE KIND
SHOWING 54 / 54
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons · 8 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Michael J. Warren, 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
7d11+45.45%-0.26%-0.20%-0.06%-1.16%
14d11+36.36%-1.36%-0.03%-1.33%-2.33%
30d11+63.64%+0.46%+0.95%-0.49%-1.33%
60d11+54.55%+2.31%+2.29%+0.02%-0.98%
90d11+54.55%+0.01%+4.32%-4.30%-3.71%
180d11+27.27%-1.60%+10.81%-9.64%-10.46%
1y11(2 pending)+22.22%+4.67%+18.44%-11.53%-16.48%
2y11(6 pending)+20.00%-4.96%+36.59%-35.77%-42.79%
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
MMS · 17,839.316 shares · as of Mar 10, 2026
04,4608,92013,37917,839202120222023202420252026SHARES 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
FLOW · 51 buys / 3 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
2,24617,839.316Mar 10, 2026Mar 12, 2026View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
39.0715,524.345Dec 1, 2025Dec 2, 2025View →
MMS
MAXIMUS, INC.
PURCHASE
14.403$86.11$1.2K15,485.275Nov 28, 2025Dec 2, 2025View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
38.55115,470.872Aug 31, 2025Sep 3, 2025View →
MMS
MAXIMUS, INC.
PURCHASE
14.114$87.58$1.2K15,432.321Aug 29, 2025Sep 3, 2025View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
46.55215,418.207May 31, 2025Jun 3, 2025View →
MMS
MAXIMUS, INC.
PURCHASE
17.027$72.29$1.2K15,371.655May 30, 2025Jun 3, 2025View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
2,18715,354.631Mar 11, 2025Mar 13, 2025View →
MMS
MAXIMUS, INC.
PURCHASE
18.387$66.65$1.2K4,103.06Feb 28, 2025Mar 4, 2025View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
41.5179,064.607Feb 28, 2025Mar 4, 2025View →
MMS
MAXIMUS, INC.
PURCHASE
16.555$73.72$1.2K4,084.685Nov 29, 2024Dec 3, 2024View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
36.1899,023.09Nov 29, 2024Dec 3, 2024View →
MMS
MAXIMUS, INC.
PURCHASE
13.17$92.40$1.2K4,068.13Sep 3, 2024Sep 10, 2024View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
29.1298,986.901Aug 30, 2024Sep 3, 2024View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
31.1038,957.77May 31, 2024Jun 4, 2024View →
MMS
MAXIMUS, INC.
PURCHASE
14.27$84.97$1.2K4,054.96May 31, 2024Sep 10, 2024View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
1,7661,766Mar 12, 2024Mar 13, 2024View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
32.8169,183.953Feb 29, 2024Mar 4, 2024View →
MMS
MAXIMUS, INC.
PURCHASE
7.18$84.05$6034,040.69Feb 29, 2024Sep 10, 2024View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
32.7659,151.137Nov 30, 2023Dec 4, 2023View →
MMS
MAXIMUS, INC.
SALE
1,880$79.85$150.1K2,010.226Sep 15, 2023Sep 19, 2023View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
31.489,118.37Aug 31, 2023Sep 5, 2023View →
MMS
MAXIMUS, INC.
SALE
2,490$79.53$198.0K3,890.226Aug 16, 2023Aug 17, 2023View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
31.329,086.89May 31, 2023Jun 2, 2023View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
2,3032,303May 4, 2023May 8, 2023View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
1,6891,689May 4, 2023May 8, 2023View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
1,9951,995Mar 14, 2023Mar 15, 2023View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
30.979,132.99Feb 28, 2023Mar 2, 2023View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
36.1099,102.02Nov 30, 2022Dec 1, 2022View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
41.7039,065.915Aug 31, 2022Sep 1, 2022View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
38.779,024.21May 31, 2022Jun 2, 2022View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
1,3811,381May 5, 2022May 9, 2022View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
1,0121,012May 5, 2022May 9, 2022View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
2,0392,039Mar 15, 2022Mar 17, 2022View →
WD
WALKER & DUNLOP, INC.
PURCHASE
2.444$129.04$315528.081Mar 8, 2022Mar 17, 2022View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
24.586,946.44Feb 28, 2022Mar 2, 2022View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
25.5926,921.863Nov 30, 2021Dec 1, 2021View →
WD
WALKER & DUNLOP, INC.
PURCHASE
1.702$153.92$262525.637Nov 24, 2021Mar 17, 2022View →
WD
WALKER & DUNLOP, INC.
PURCHASE
2.354$110.79$261523.935Sep 1, 2021Mar 17, 2022View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
22.1016,896.271Aug 31, 2021Sep 1, 2021View →
WD
WALKER & DUNLOP, INC.
PURCHASE
2.581$100.54$259521.581Jun 2, 2021Mar 17, 2022View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
20.7086,874.17May 28, 2021Jun 1, 2021View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
992992May 6, 2021May 10, 2021View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
1,0921,092May 6, 2021May 10, 2021View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
1,7221,722Mar 16, 2021Mar 18, 2021View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
17.6175,131.462Feb 26, 2021Mar 2, 2021View →
WD
WALKER & DUNLOP, INC.
SALE
2,000$101.47$202.9K519Feb 18, 2021Feb 19, 2021View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
19.8625,113.845Nov 30, 2020Dec 1, 2020View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
18.3265,093.983Aug 31, 2020Sep 2, 2020View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
19.6575,075.657May 29, 2020Jun 1, 2020View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
2,7702,770May 14, 2020May 18, 2020View →
WD
WALKER & DUNLOP, INC.
PURCHASEGRANT
Stock grant
3,0476,883May 14, 2020May 18, 2020View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
5,0569,363.81Mar 17, 2020Mar 18, 2020View →
MMS
MAXIMUS, INC.
PURCHASEGRANT
Stock grant
194,307.81Feb 28, 2020Mar 18, 2020View →
Other insiders · MMS
Loading peer insiders…
About this filer
CIK 0001698331
ROLE
Director
PRIMARY
MMS
COMPANIES
2
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001698331DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback