MarketPeel
Insider Trading Intelligence
NS

Nicolas Sokolow

CLAR
DIRECTOR · CLARUS CORP · CIK 0001027431
FILING MIX · LIFETIME41%/59%
BUYS
44
SELLS
63
TOTAL VALUE
$11.91M
COMPANIES
2
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
37,393
AVG SELL PX
$29.09
TRADE KIND
SHOWING 107 / 107
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
56 backtested trades · 8 horizons · 17 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Nicolas Sokolow, 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
7d56+33.93%-0.05%+0.63%-0.68%-0.52%-1.72
14d56+42.86%-1.37%+1.02%-2.39%-0.09%-1.65
30d56+42.86%-1.09%+1.11%-2.20%+0.30%-1.26
60d56+17.86%+3.31%+1.83%+1.48%+4.99%0.79
90d56+48.21%-0.42%+2.46%-2.87%-2.77%-1.13
180d56+46.43%-2.44%+8.12%-10.56%-8.08%-3.37
1y56(1 pending)+30.91%+2.10%+13.77%-11.67%-9.67%-2.79
2y56(16 pending)+45.00%-12.40%+38.47%-51.06%-47.34%-7.33
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
CLAR · 20,000 shares · as of May 28, 2026
0150,078300,156450,233600,311202120222023202420252026SHARES 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
FLOW · 44 buys / 63 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CDRE
CADRE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
17,39317,393Jun 16, 2026Jun 18, 2026View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
20,00020,000May 28, 2026Jun 1, 2026View →
CLAR
CLARUS CORP
PURCHASE
20,000$3.25$65.0K600,311Aug 5, 2025Aug 7, 2025View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
20,00020,000May 29, 2025Jun 2, 2025View →
CLAR
CLARUS CORP
PURCHASE
22,000$4.09$89.9K580,311Mar 11, 2025Mar 13, 2025View →
CDRE
CADRE HOLDINGS, INC.
SALE
3,154$34.08$107.5K79,231Dec 3, 2024Dec 3, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
4,089$34.08$139.4K467,620Dec 3, 2024Dec 3, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
10,000$33.78$337.8K471,709Dec 2, 2024Dec 3, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
823$33.75$27.8K82,385Nov 29, 2024Dec 3, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
839$33.75$28.3K481,709Nov 29, 2024Dec 3, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
72$34.10$2.5K482,548Nov 25, 2024Nov 26, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
1,023$34.10$34.9K83,208Nov 25, 2024Nov 26, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
5,000$33.25$166.3K482,620Nov 22, 2024Nov 26, 2024View →
CLAR
CLARUS CORP
PURCHASE
50,000$4.48$224.0K558,311Nov 13, 2024Nov 14, 2024View →
CLAR
CLARUS CORP
PURCHASE
50,000$4.37$218.5K508,311Nov 12, 2024Nov 14, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
20,000$35.10$702.0K487,620Aug 20, 2024Aug 21, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
25,000$33.81$845.3K507,620Aug 15, 2024Aug 16, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
15,000$33.68$505.1K532,620Aug 14, 2024Aug 16, 2024View →
CLAR
CLARUS CORP
PURCHASEGRANT
Gift
20,000458,311Aug 9, 2024Aug 13, 2024View →
CLAR
CLARUS CORP
SALEGRANT
Gift
20,00032,881Aug 9, 2024Aug 13, 2024View →
CLAR
CLARUS CORP
PURCHASE
26,500$4.88$129.3K438,311Aug 6, 2024Aug 8, 2024View →
CLAR
CLARUS CORP
PURCHASEGRANT
Gift
17,567411,811Jun 21, 2024Jun 25, 2024View →
CLAR
CLARUS CORP
SALEGRANT
Gift
17,56752,881Jun 21, 2024Jun 25, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
8,596$32.08$275.7K547,620Jun 7, 2024Jun 10, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
1,404$32.77$46.0K556,216Jun 6, 2024Jun 7, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
20,000$32.66$653.2K557,620Jun 5, 2024Jun 7, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
10,000$32.29$322.9K577,620Jun 3, 2024Jun 5, 2024View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
20,00020,000May 30, 2024Jun 3, 2024View →
CDRE
CADRE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
16,00016,000Mar 18, 2024Mar 20, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
11,0000Mar 18, 2024Mar 20, 2024View →
CDRE
CADRE HOLDINGS, INC.
PURCHASE
11,00062,347Mar 18, 2024Mar 20, 2024View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
60,00060,000Mar 11, 2024Mar 13, 2024View →
CDRE
CADRE HOLDINGS, INC.
SALE
26,000$31.94$830.4K51,347Nov 15, 2023Nov 17, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
2,000$31.92$63.8K587,620Nov 15, 2023Nov 17, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
14,000$26.07$365.0K77,347Sep 1, 2023Sep 5, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
9,609$25.41$244.2K91,347Aug 28, 2023Aug 29, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
1,391$25.00$34.8K100,956Aug 25, 2023Aug 29, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
6,534$24.98$163.2K102,347Aug 16, 2023Aug 18, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
2,466$25.28$62.3K108,881Aug 15, 2023Aug 16, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
5,000$25.30$126.5K111,347Aug 14, 2023Aug 16, 2023View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
15,00015,000Jun 1, 2023Jun 5, 2023View →
CLAR
CLARUS CORP
PURCHASE
3,000$8.80$26.4K58,000May 23, 2023May 24, 2023View →
CLAR
CLARUS CORP
PURCHASE
8,000$8.80$70.4K394,244May 23, 2023May 24, 2023View →
CLAR
CLARUS CORP
PURCHASE
5,000$8.83$44.1K55,000May 22, 2023May 24, 2023View →
CLAR
CLARUS CORP
PURCHASE
7,000$8.81$61.7K386,244May 22, 2023May 24, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
12,000$21.34$256.1K116,347May 15, 2023May 17, 2023View →
CDRE
CADRE HOLDINGS, INC.
PURCHASE
11,000128,347Mar 18, 2023Mar 21, 2023View →
CDRE
CADRE HOLDINGS, INC.
PURCHASE
11,00011,000Mar 18, 2023Mar 21, 2023View →
CLAR
CLARUS CORP
SALEGRANT
Gift
10,00070,448Mar 14, 2023Mar 16, 2023View →
CLAR
CLARUS CORP
PURCHASEGRANT
Gift
10,00050,000Mar 14, 2023Mar 16, 2023View →
CDRE
CADRE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
16,00016,000Mar 13, 2023Mar 15, 2023View →
CDRE
CADRE HOLDINGS, INC.
SALE
2,832$20.42$57.8K117,347Dec 23, 2022Dec 23, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
5,000$20.29$101.4K120,179Dec 22, 2022Dec 23, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
100$21.10$2.1K125,179Dec 21, 2022Dec 22, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
316$21.60$6.8K125,279Dec 20, 2022Dec 22, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
5,444$21.99$119.7K125,595Dec 14, 2022Dec 16, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
2,500$22.10$55.2K131,039Dec 12, 2022Dec 13, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
100$23.50$2.4K133,539Dec 9, 2022Dec 13, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
1,250$23.26$29.1K133,639Dec 8, 2022Dec 9, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
2,458$23.98$58.9K134,889Dec 7, 2022Dec 9, 2022View →
CLAR
CLARUS CORP
SALE
15,0000Aug 18, 2022Aug 19, 2022View →
CLAR
CLARUS CORP
SALE
15,000$28.53$427.9K80,448Aug 18, 2022Aug 19, 2022View →
CLAR
CLARUS CORP
PURCHASE
15,000$8.35$125.3K95,448Aug 18, 2022Aug 19, 2022View →
CLAR
CLARUS CORP
SALE
15,042$28.63$430.6K80,448Aug 17, 2022Aug 19, 2022View →
CLAR
CLARUS CORP
SALE
30,00015,000Aug 17, 2022Aug 19, 2022View →
CLAR
CLARUS CORP
PURCHASE
30,000$8.35$250.5K110,448Aug 17, 2022Aug 19, 2022View →
CLAR
CLARUS CORP
SALE
30,000$28.78$863.3K80,448Aug 17, 2022Aug 19, 2022View →
CLAR
CLARUS CORP
PURCHASEGRANT
Gift
5,00040,000Jun 5, 2022Jun 7, 2022View →
CLAR
CLARUS CORP
SALEGRANT
Gift
5,00095,490Jun 5, 2022Jun 7, 2022View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
15,00015,000Jun 1, 2022Jun 3, 2022View →
CDRE
CADRE HOLDINGS, INC.
SALE
11,00022,000Mar 18, 2022Mar 22, 2022View →
CDRE
CADRE HOLDINGS, INC.
PURCHASE
11,000$25.05$275.6K137,347Mar 18, 2022Mar 22, 2022View →
CLAR
CLARUS CORP
PURCHASE
10,000$9.89$98.9K110,490Mar 17, 2022Mar 21, 2022View →
CLAR
CLARUS CORP
SALE
10,000$24.21$242.1K100,490Mar 17, 2022Mar 21, 2022View →
CLAR
CLARUS CORP
SALE
10,0000Mar 17, 2022Mar 21, 2022View →
CLAR
CLARUS CORP
SALE
2,500$23.50$58.8K100,490Mar 14, 2022Mar 15, 2022View →
CLAR
CLARUS CORP
SALE
2,500$23.08$57.7K102,990Mar 11, 2022Mar 15, 2022View →
CDRE
CADRE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
16,00016,000Mar 9, 2022Mar 11, 2022View →
CDRE
CADRE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
33,00033,000Mar 9, 2022Mar 11, 2022View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
2,5002,500Mar 4, 2022Mar 8, 2022View →
CLAR
CLARUS CORP
SALEGRANT
Gift
2,356105,490Feb 24, 2022Feb 28, 2022View →
CLAR
CLARUS CORP
PURCHASEGRANT
Gift
2,35635,000Feb 24, 2022Feb 28, 2022View →
CLAR
CLARUS CORP
SALE
25,0000Oct 14, 2021Oct 18, 2021View →
CLAR
CLARUS CORP
PURCHASE
25,000$6.10$152.5K107,846Oct 14, 2021Oct 18, 2021View →
CLAR
CLARUS CORP
SALE
4,809$24.23$116.5K82,846Jun 21, 2021Jun 23, 2021View →
CLAR
CLARUS CORP
SALE
1,500$23.24$34.9K91,036Jun 18, 2021Jun 21, 2021View →
CLAR
CLARUS CORP
SALE
2,981$23.26$69.3K88,055Jun 18, 2021Jun 21, 2021View →
CLAR
CLARUS CORP
SALE
400$23.20$9.3K87,655Jun 18, 2021Jun 21, 2021View →
CLAR
CLARUS CORP
SALE
5,000$23.00$115.0K92,536Jun 17, 2021Jun 21, 2021View →
CLAR
CLARUS CORP
SALE
10,000$23.80$238.0K97,743Jun 16, 2021Jun 21, 2021View →
CLAR
CLARUS CORP
SALE
207$24.37$5.0K97,536Jun 16, 2021Jun 21, 2021View →
CLAR
CLARUS CORP
SALE
5,020$25.10$126.0K109,564Jun 14, 2021Jun 16, 2021View →
CLAR
CLARUS CORP
SALE
10,0000Jun 7, 2021Jun 8, 2021View →
CLAR
CLARUS CORP
PURCHASE
10,000$8.00$80.0K114,584Jun 7, 2021Jun 8, 2021View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
12,50012,500Jun 2, 2021Jun 4, 2021View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
60,00060,000Dec 2, 2020Dec 4, 2020View →
CLAR
CLARUS CORP
SALE
12,5000Oct 27, 2020Oct 29, 2020View →
CLAR
CLARUS CORP
PURCHASE
12,500$6.10$76.3K102,576Oct 27, 2020Oct 29, 2020View →
CLAR
CLARUS CORP
SALE
25,00025,000Sep 28, 2020Sep 30, 2020View →
CLAR
CLARUS CORP
PURCHASE
25,000$6.10$152.5K90,076Sep 28, 2020Sep 30, 2020View →
CLAR
CLARUS CORP
PURCHASE
10,000$6.77$67.7K65,076Jun 11, 2020Jun 19, 2020View →
CLAR
CLARUS CORP
SALE
10,0000Jun 11, 2020Jun 19, 2020View →
CLAR
CLARUS CORP
PURCHASEGRANT
Stock grant
12,50012,500Jun 3, 2020Jun 5, 2020View →
CLAR
CLARUS CORP
PURCHASE
20,000$6.85$137.0K55,076May 11, 2020May 12, 2020View →
CLAR
CLARUS CORP
PURCHASE
20,0000May 11, 2020May 12, 2020View →
CLAR
CLARUS CORP
SALEGRANT
Gift
12,50035,076Mar 13, 2020Mar 16, 2020View →
CLAR
CLARUS CORP
PURCHASEGRANT
Gift
12,50032,500Mar 13, 2020Mar 16, 2020View →
Other insiders · CLAR
Loading peer insiders…
About this filer
CIK 0001027431
ROLE
Director
PRIMARY
CLAR
COMPANIES
2
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001027431DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback