MarketPeel
Insider Trading Intelligence
JR

Joseph E. Reece

CMP
DIRECTOR · COMPASS MINERALS INTERNATIONAL INC · CIK 0001659413
FILING MIX · LIFETIME91%/9%
BUYS
90
SELLS
9
TOTAL VALUE
$27.67M
COMPANIES
5
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
196,835
AVG SELL PX
TRADE KIND
SHOWING 99 / 99
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joseph E. Reece, 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
7d7+71.43%+5.89%+0.48%+5.42%+5.40%
14d7+100.00%+6.96%+1.18%+5.78%+5.19%
30d7+42.86%+3.14%-0.32%+3.46%+0.85%
60d7+57.14%+16.32%+5.75%+10.58%+14.66%
90d7+57.14%+17.39%+6.24%+11.16%+2.15%
180d7+71.43%+24.04%+8.65%+15.38%+26.26%
1y7+57.14%+23.73%+16.52%+7.21%-13.57%
2y7(2 pending)+20.00%-51.29%+44.65%-95.94%-107.32%
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
CMP · 95,670 shares · as of Jun 30, 2026
023,91847,83571,75395,6702020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
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
FLOW · 90 buys / 9 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,20595,670Jun 30, 2026Jul 1, 2026View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,325$43.41$57.5K12,463Jun 30, 2026Jul 1, 2026View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
4,351$44.82$195.0K47,953May 21, 2026May 26, 2026View →
COLD
AMERICOLD REALTY TRUST
PURCHASEGRANT
Stock grant
12,42212,422May 18, 2026May 20, 2026View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,81694,465Mar 31, 2026Apr 1, 2026View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,205$43.58$52.5K11,138Mar 31, 2026Apr 2, 2026View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
22,32292,649Mar 5, 2026Mar 9, 2026View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
9,4349,434Mar 5, 2026Mar 9, 2026View →
CMP
COMPASS MINERALS INTERNATIONAL INC
SALE
22,3220Mar 5, 2026Mar 9, 2026View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,378$38.11$52.5K9,933Dec 31, 2025Jan 5, 2026View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,26070,327Dec 31, 2025Jan 5, 2026View →
COLD
AMERICOLD REALTY TRUST
PURCHASEGRANT
Stock grant
6,0636,063Dec 22, 2025Dec 29, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,31268,067Sep 30, 2025Oct 2, 2025View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,336$39.31$52.5K8,555Sep 30, 2025Oct 2, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,20965,755Jun 30, 2025Jul 3, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,20965,755Jun 30, 2025Jul 1, 2025View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,840$28.53$52.5K7,219Jun 30, 2025Jul 2, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,20965,755Jun 30, 2025Jul 1, 2025View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
7,121$25.98$185.0K43,602May 21, 2025May 23, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
4,77763,546Mar 31, 2025Apr 2, 2025View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,991$26.38$52.5K5,379Mar 31, 2025Apr 2, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
5,000$9.68$48.4K21,000Mar 26, 2025Mar 27, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
22,32222,322Mar 6, 2025Mar 7, 2025View →
NATL
NCR ATLEOS CORP
PURCHASE
4,000$25.59$102.4K36,481Mar 6, 2025Mar 7, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
SALE
10,6590Mar 5, 2025Mar 7, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
10,65958,769Mar 5, 2025Mar 7, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
3,94548,110Dec 31, 2024Jan 3, 2025View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,548$33.92$52.5K3,388Dec 31, 2024Jan 3, 2025View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
3,69244,165Sep 30, 2024Oct 1, 2024View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,840$28.53$52.5K1,840Sep 30, 2024Oct 2, 2024View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
1,943$27.02$52.5K1,943Jun 30, 2024Jul 2, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
4,29640,473Jun 28, 2024Jul 1, 2024View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
5,686$28.14$160.0K32,481May 21, 2024May 23, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,70636,177Mar 31, 2024Apr 1, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
37233,471Mar 20, 2024Mar 22, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
10,65910,659Mar 5, 2024Mar 7, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
SALE
5,6030Feb 15, 2024Feb 20, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
5,60333,099Feb 15, 2024Feb 20, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
5,000$21.24$106.2K16,000Jan 22, 2024Jan 24, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,65427,496Dec 31, 2023Jan 3, 2024View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
18125,842Dec 20, 2023Dec 21, 2023View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
5,5045,504Oct 16, 2023Oct 18, 2023View →
NATL
NCR ATLEOS CORP
PURCHASEGRANT
Stock grant
20,36820,368Oct 16, 2023Oct 18, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,54325,661Sep 30, 2023Oct 3, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
16124,118Sep 20, 2023Sep 21, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
56923,957Aug 24, 2023Sep 5, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
SALE
5690Aug 24, 2023Sep 5, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,30623,388Jun 30, 2023Jul 5, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
12122,082Jun 20, 2023Jun 22, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,29521,961Mar 31, 2023Apr 4, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
12620,666Mar 20, 2023Mar 22, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
5,6035,603Feb 15, 2023Feb 16, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
2,32420,540Feb 14, 2023Feb 16, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
SALE
2,3240Feb 14, 2023Feb 16, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,05218,216Dec 30, 2022Jan 4, 2023View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
7417,164Dec 20, 2022Dec 22, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,12017,090Sep 30, 2022Oct 3, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
6915,970Sep 20, 2022Sep 21, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
569569Aug 24, 2022Aug 26, 2022View →
BRCC
BRC INC.
SALE
8,315,7590Aug 10, 2022Aug 10, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,21915,901Jun 30, 2022Jul 5, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
6914,682Jun 21, 2022Jun 22, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
3,000$34.11$102.3K9,000Jun 16, 2022Jun 16, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
2,000$32.36$64.7K11,000Jun 16, 2022Jun 16, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
2,42314,613May 18, 2022May 19, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
SALE
2,4230May 18, 2022May 19, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
2,000$41.79$83.6K6,000May 12, 2022May 12, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
3,000$43.77$131.3K4,000May 11, 2022May 12, 2022View →
BRCC
BRC INC.
PURCHASE
2,262,266$11.50$26.02M8,315,759May 3, 2022May 11, 2022View →
BRCC
BRC INC.
PURCHASE
1,241,2506,053,493Apr 5, 2022Apr 12, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
68712,190Mar 31, 2022Apr 1, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
3911,503Mar 21, 2022Mar 22, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,3242,324Feb 24, 2022Feb 28, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
79611,464Dec 31, 2021Jan 4, 2022View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
3810,668Dec 20, 2021Dec 21, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
63110,630Sep 30, 2021Oct 1, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1489,999Sep 20, 2021Sep 21, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
5259,851Jun 30, 2021Jul 1, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1429,326Jun 18, 2021Jun 22, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,4232,423May 18, 2021May 20, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
SALE
2,5000May 14, 2021May 17, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASE
2,5009,184May 14, 2021May 17, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
3596,684Mar 31, 2021Apr 1, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
946,325Mar 19, 2021Mar 23, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
3656,231Dec 31, 2020Jan 5, 2021View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
955,866Dec 15, 2020Dec 16, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
3805,771Sep 30, 2020Oct 1, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1325,391Sep 15, 2020Sep 16, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
4625,259Jun 30, 2020Jul 1, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
674,797Jun 15, 2020Jun 16, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
5614,730May 14, 2020May 15, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
2,5002,500May 14, 2020May 15, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
1,2674,169Mar 31, 2020Apr 1, 2020View →
ATCX
ATLAS CRITICAL MINERALS CORP
PURCHASEGRANT
Stock grant
18,59276,280Mar 19, 2020Mar 23, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
512,902Mar 16, 2020Mar 17, 2020View →
ATCX
ATLAS CRITICAL MINERALS CORP
PURCHASE
32,68857,688Mar 10, 2020Mar 11, 2020View →
ATCX
ATLAS CRITICAL MINERALS CORP
SALE
25,0000Feb 14, 2020Feb 19, 2020View →
ATCX
ATLAS CRITICAL MINERALS CORP
PURCHASE
25,00025,000Feb 14, 2020Feb 19, 2020View →
CMP
COMPASS MINERALS INTERNATIONAL INC
PURCHASEGRANT
Stock grant
7992,851Dec 31, 2019Jan 3, 2020View →
Other insiders · CMP
Loading peer insiders…
About this filer
CIK 0001659413
ROLE
Director
PRIMARY
CMP
COMPANIES
5
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001659413DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback