MarketPeel
MS

Michael V. Schrock

ATKR
DIRECTOR · ATKORE INC. · CIK 0001189053
FILING MIX · LIFETIME77%/23%
BUYS
40
SELLS
12
TOTAL VALUE
$2.23M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
62,508
AVG SELL PX
$137.41
TRADE KIND
SHOWING 52 / 52
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Michael V. Schrock, 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
7d2+50.00%+1.44%+1.33%+0.11%+0.11%
14d2+50.00%+0.46%+2.43%-1.97%-1.97%
30d2+50.00%-0.46%+2.64%-3.10%-3.10%
60d2+50.00%-1.89%+6.78%-8.67%-8.67%
90d2+50.00%+3.37%+7.43%-4.06%-4.06%
180d2+0.00%+3.63%+17.62%-13.98%-13.98%
1y2+50.00%+1.45%+24.02%-22.57%-22.57%
2y2+0.00%+14.84%+19.43%-4.59%-4.59%
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
ATKR · 22,179.235 shares · as of May 29, 2026
05,54511,09016,63422,179202120222023202420252026SHARES 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 · 40 buys / 12 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PLXS
PLEXUS CORP
SALE10b5-1
10b5-1 plan
4,000$275.00$1.10M40,329Aug 11, 2026Aug 13, 2026View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
9.11222,179.235May 29, 2026Jun 2, 2026View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
11.60222,170.123Feb 27, 2026Mar 3, 2026View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
1,0081,008Feb 9, 2026Feb 11, 2026View →
PLXS
PLEXUS CORP
PURCHASE
1,37044,329Feb 3, 2026Feb 5, 2026View →
PLXS
PLEXUS CORP
SALE
1,3700Feb 3, 2026Feb 5, 2026View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
2,27522,158.521Jan 29, 2026Feb 2, 2026View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
9.44319,883.521Dec 17, 2025Dec 19, 2025View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
10.28319,874.078Aug 29, 2025Sep 3, 2025View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
8.93419,863.795May 28, 2025May 30, 2025View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
9.3419,854.861Feb 28, 2025Mar 3, 2025View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
1,3251,325Feb 3, 2025Feb 5, 2025View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
1,3701,370Feb 3, 2025Nov 3, 2025View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
1,79519,845.522Jan 30, 2025Jan 31, 2025View →
PLXS
PLEXUS CORP
SALE
1,9790Jan 29, 2025Jan 31, 2025View →
PLXS
PLEXUS CORP
PURCHASE
1,97942,959Jan 29, 2025Jan 31, 2025View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
3.46318,050.522Dec 16, 2024Dec 17, 2024View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
3.2118,047.059Aug 30, 2024Nov 19, 2024View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
1.97818,043.849May 31, 2024Nov 19, 2024View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
1.87118,041.871Mar 15, 2024Nov 19, 2024View →
PLXS
PLEXUS CORP
PURCHASE
1,82140,980Jan 30, 2024Jan 31, 2024View →
PLXS
PLEXUS CORP
SALE
1,8210Jan 30, 2024Jan 31, 2024View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
95618,040Jan 30, 2024Jan 31, 2024View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
1,9791,979Jan 29, 2024Jan 31, 2024View →
PLXS
PLEXUS CORP
SALE
1,9180Jan 31, 2023Feb 1, 2023View →
PLXS
PLEXUS CORP
PURCHASE
1,91839,159Jan 31, 2023Feb 1, 2023View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
1,8211,821Jan 30, 2023Feb 1, 2023View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
1,09917,084Jan 27, 2023Jan 31, 2023View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
1,9181,918Jan 31, 2022Feb 2, 2022View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
1,49115,985Jan 27, 2022Jan 27, 2022View →
PLXS
PLEXUS CORP
PURCHASE
2,06937,241Jan 25, 2022Jan 26, 2022View →
PLXS
PLEXUS CORP
SALE
2,0690Jan 25, 2022Jan 26, 2022View →
PLXS
PLEXUS CORP
PURCHASE
1,250$25.97$32.5K40,172Mar 5, 2021Mar 5, 2021View →
PLXS
PLEXUS CORP
SALE
1,2500Mar 5, 2021Mar 5, 2021View →
PLXS
PLEXUS CORP
PURCHASE
1,250$31.70$39.6K37,672Mar 5, 2021Mar 5, 2021View →
PLXS
PLEXUS CORP
PURCHASE
1,250$27.86$34.8K38,922Mar 5, 2021Mar 5, 2021View →
PLXS
PLEXUS CORP
PURCHASE
1,250$36.79$46.0K36,422Mar 5, 2021Mar 5, 2021View →
PLXS
PLEXUS CORP
SALE
5,000$86.04$430.2K35,172Mar 5, 2021Mar 5, 2021View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
2,59714,494Jan 28, 2021Feb 1, 2021View →
PLXS
PLEXUS CORP
PURCHASE
2,21635,172Jan 27, 2021Jan 27, 2021View →
PLXS
PLEXUS CORP
SALE
2,2160Jan 27, 2021Jan 27, 2021View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
2,0692,069Jan 25, 2021Jan 27, 2021View →
PLXS
PLEXUS CORP
PURCHASE
1,250$25.92$32.4K37,956Aug 12, 2020Aug 14, 2020View →
PLXS
PLEXUS CORP
PURCHASE
1,250$36.96$46.2K35,456Aug 12, 2020Aug 14, 2020View →
PLXS
PLEXUS CORP
PURCHASE
1,250$30.19$37.7K36,706Aug 12, 2020Aug 14, 2020View →
PLXS
PLEXUS CORP
SALE
1,2500Aug 12, 2020Aug 14, 2020View →
PLXS
PLEXUS CORP
PURCHASE
1,250$27.14$33.9K34,206Aug 12, 2020Aug 14, 2020View →
PLXS
PLEXUS CORP
SALE
5,000$78.70$393.5K32,956Aug 12, 2020Aug 14, 2020View →
ATKR
ATKORE INC.
PURCHASEGRANT
Stock grant
2,68211,897Jan 30, 2020Jan 31, 2020View →
PLXS
PLEXUS CORP
PURCHASEGRANT
Stock grant
2,2162,216Jan 27, 2020Jan 29, 2020View →
PLXS
PLEXUS CORP
PURCHASE
2,56232,956Jan 21, 2020Jan 23, 2020View →
PLXS
PLEXUS CORP
SALE
2,5620Jan 21, 2020Jan 23, 2020View →
Other insiders · ATKR
Loading peer insiders…
About this filer
CIK 0001189053
ROLE
Director
PRIMARY
ATKR
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001189053DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback