MarketPeel
Insider Trading Intelligence
CH

Charles P. Hadeed

TRNS
DIRECTOR · TRANSCAT INC · CIK 0001231779
FILING MIX · LIFETIME38%/62%
BUYS
11
SELLS
18
TOTAL VALUE
$2.35M
COMPANIES
1
ACTIVE SINCE
Sep 2020
HOLDINGS NOW
22,480
AVG SELL PX
$66.94
TRADE KIND
SHOWING 29 / 29
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Charles P. Hadeed, 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
7d12+33.33%+0.18%+1.11%-0.93%+0.16%
14d12+58.33%+0.28%+0.96%-0.68%-2.09%
30d12+50.00%+1.34%+1.66%-0.32%-1.08%
60d12+41.67%+2.77%+2.59%+0.18%-1.05%
90d12+33.33%+18.29%+5.98%+12.30%+13.59%
180d12+8.33%+25.58%+13.43%+12.15%+7.38%
1y12+16.67%+81.98%+23.35%+58.63%+19.32%
2y12+41.67%+57.83%+24.37%+33.46%+36.77%
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
TRNS · 22,480 shares · as of Jul 31, 2025
013,29726,59539,89253,18920212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
FLOW · 11 buys / 18 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TRNS
TRANSCAT INC
SALE
7040Jul 31, 2025Aug 1, 2025View →
TRNS
TRANSCAT INC
PURCHASE
70422,480Jul 31, 2025Aug 1, 2025View →
TRNS
TRANSCAT INC
PURCHASEGRANT
Stock grant
704704Sep 11, 2024Sep 11, 2024View →
TRNS
TRANSCAT INC
SALE
4560Sep 6, 2024Sep 9, 2024View →
TRNS
TRANSCAT INC
PURCHASE
45621,776Sep 6, 2024Sep 9, 2024View →
TRNS
TRANSCAT INC
SALE
1,358$130.00$176.5K21,320Jun 12, 2024Jun 14, 2024View →
TRNS
TRANSCAT INC
SALE
700$113.00$79.1K22,678Feb 12, 2024Feb 14, 2024View →
TRNS
TRANSCAT INC
SALE
6770Sep 7, 2023Sep 8, 2023View →
TRNS
TRANSCAT INC
PURCHASE
67723,378Sep 7, 2023Sep 8, 2023View →
TRNS
TRANSCAT INC
PURCHASEGRANT
Stock grant
456456Sep 6, 2023Sep 8, 2023View →
TRNS
TRANSCAT INC
SALE
5,813$101.58$590.5K22,701Aug 23, 2023Aug 24, 2023View →
TRNS
TRANSCAT INC
SALE
3,000$87.45$262.4K28,514Feb 8, 2023Feb 8, 2023View →
TRNS
TRANSCAT INC
SALE
2,000$87.07$174.1K31,514Feb 7, 2023Feb 8, 2023View →
TRNS
TRANSCAT INC
SALE
7560Sep 8, 2022Sep 8, 2022View →
TRNS
TRANSCAT INC
PURCHASE
75633,514Sep 8, 2022Sep 8, 2022View →
TRNS
TRANSCAT INC
PURCHASEGRANT
Stock grant
677677Sep 7, 2022Sep 8, 2022View →
TRNS
TRANSCAT INC
SALE
1,7530Sep 9, 2021Sep 9, 2021View →
TRNS
TRANSCAT INC
PURCHASE
1,75332,758Sep 9, 2021Sep 9, 2021View →
TRNS
TRANSCAT INC
PURCHASEGRANT
Stock grant
756756Sep 8, 2021Sep 9, 2021View →
TRNS
TRANSCAT INC
SALE
3,479$68.00$236.6K31,005Aug 13, 2021Aug 16, 2021View →
TRNS
TRANSCAT INC
SALE
6,521$68.00$443.4K34,484Aug 12, 2021Aug 16, 2021View →
TRNS
TRANSCAT INC
SALE
2,276$31.50$71.7K41,005Nov 10, 2020Nov 10, 2020View →
TRNS
TRANSCAT INC
SALE
6,740$31.51$212.4K43,281Nov 9, 2020Nov 10, 2020View →
TRNS
TRANSCAT INC
SALE
453$31.50$14.3K50,021Nov 6, 2020Nov 9, 2020View →
TRNS
TRANSCAT INC
SALE
2,615$31.50$82.4K50,474Nov 5, 2020Nov 9, 2020View →
TRNS
TRANSCAT INC
SALE
100$31.50$3.1K53,089Nov 3, 2020Nov 4, 2020View →
TRNS
TRANSCAT INC
SALE
2,1960Sep 11, 2020Sep 15, 2020View →
TRNS
TRANSCAT INC
PURCHASE
2,19653,189Sep 11, 2020Sep 15, 2020View →
TRNS
TRANSCAT INC
PURCHASEGRANT
Stock grant
1,7531,753Sep 9, 2020Sep 11, 2020View →
Other insiders · TRNS
Loading peer insiders…
About this filer
CIK 0001231779
ROLE
Director
PRIMARY
TRNS
COMPANIES
1
ACTIVE SINCE
Sep 2020
MARKETPEEL · /INSIDER/0001231779DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback