MarketPeel
Insider Trading Intelligence
MD

Michael Doar

TWIN
DIRECTOR · TWIN DISC INC · CIK 0001264628
FILING MIX · LIFETIME58%/42%
BUYS
45
SELLS
32
TOTAL VALUE
$2.63M
COMPANIES
2
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
352,620
AVG SELL PX
$26.12
TRADE KIND
SHOWING 77 / 77
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
9 backtested trades · 8 horizons · 7 pending
Forward-return performance of every backtestable P/S trade by Michael Doar, 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
7d9+44.44%+7.21%+1.52%+5.69%+2.54%
14d9+55.56%+8.52%+1.88%+6.64%+3.62%
30d9+44.44%+6.13%+2.68%+3.45%+1.24%
60d9+33.33%-1.04%+6.01%-7.05%-8.82%
90d9+55.56%+1.90%+9.85%-7.95%-5.93%
180d9+0.00%-13.28%+14.36%-27.64%-28.57%
1y9+88.89%+32.28%+25.30%+6.98%+5.43%
2y9(7 pending)+50.00%+51.99%+50.60%+1.39%+1.39%
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
TWIN · 130,006 shares · as of May 1, 2026
032,50265,00397,505130,006202120222023202420252026SHARES 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 · 45 buys / 32 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
475$17.12$8.1K130,006May 1, 2026May 1, 2026View →
HURC
HURCO COMPANIES INC
PURCHASEGRANT
Stock grant
5,432222,614Mar 12, 2026Mar 16, 2026View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
935$17.38$16.3K129,531Feb 2, 2026Feb 3, 2026View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
2,147$16.30$35.0K217,182Jan 7, 2026Jan 8, 2026View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
1,173$16.35$19.2K219,329Jan 4, 2026Jan 6, 2026View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
958$16.35$15.7K220,502Jan 3, 2026Jan 6, 2026View →
HURC
HURCO COMPANIES INC
SALEGRANT
Gift
5,000221,460Dec 11, 2025Dec 12, 2025View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,087$14.94$16.2K128,596Nov 1, 2025Nov 3, 2025View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
5,378$14.88$80.0K127,509Oct 30, 2025Nov 3, 2025View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,774$9.16$16.3K122,131Aug 1, 2025Aug 1, 2025View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
1,000$20.50$20.5K226,460Jul 2, 2025Jul 7, 2025View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
1,000$20.38$20.4K224,460Jul 2, 2025Jul 7, 2025View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
1,000$20.31$20.3K225,460Jul 2, 2025Jul 7, 2025View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
2,000$18.50$37.0K223,460Jun 27, 2025Jul 1, 2025View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
2,000$15.99$32.0K221,460Jun 24, 2025Jun 25, 2025View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
2,000$15.68$31.4K217,460Jun 23, 2025Jun 25, 2025View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
2,000$15.80$31.6K219,460Jun 23, 2025Jun 25, 2025View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,439$11.29$16.2K117,989Feb 1, 2025Feb 3, 2025View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
2,136$19.81$42.3K215,460Jan 7, 2025Jan 7, 2025View →
HURC
HURCO COMPANIES INC
PURCHASEGRANT
Stock grant
28,198217,596Jan 7, 2025Jan 7, 2025View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
834$19.56$16.3K190,536Jan 4, 2025Jan 7, 2025View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
1,138$19.56$22.3K189,398Jan 4, 2025Jan 7, 2025View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
959$19.56$18.8K191,370Jan 3, 2025Jan 7, 2025View →
HURC
HURCO COMPANIES INC
SALEGRANT
Gift
3,000192,329Dec 4, 2024Dec 6, 2024View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,373$11.84$16.3K116,550Nov 1, 2024Nov 4, 2024View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
6,747$11.86$80.0K115,177Oct 31, 2024Nov 4, 2024View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,184$13.20$15.6K108,430Aug 1, 2024Aug 2, 2024View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
926$16.87$15.6K107,246May 1, 2024May 2, 2024View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,001$15.60$15.6K106,320Feb 1, 2024Feb 5, 2024View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
829$22.75$18.9K195,329Jan 5, 2024Jan 5, 2024View →
HURC
HURCO COMPANIES INC
PURCHASEGRANT
Stock grant
18,940198,578Jan 4, 2024Jan 5, 2024View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
2,420$21.53$52.1K196,158Jan 4, 2024Jan 5, 2024View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
703$21.53$15.1K179,638Jan 4, 2024Jan 5, 2024View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
809$21.74$17.6K180,341Jan 3, 2024Jan 5, 2024View →
HURC
HURCO COMPANIES INC
SALEGRANT
Gift
2,000181,150Dec 5, 2023Dec 7, 2023View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,162$13.45$15.6K105,319Nov 1, 2023Nov 1, 2023View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
5,397$13.43$72.5K104,157Oct 26, 2023Oct 30, 2023View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
9,200$21.59$198.6K183,150Sep 20, 2023Sep 20, 2023View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,310$9.93$13.0K98,760Aug 1, 2023Aug 8, 2023View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,574$9.93$15.6K97,450May 1, 2023May 1, 2023View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,535$10.18$15.6K95,876Feb 1, 2023Feb 2, 2023View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
835$26.17$21.9K173,950Jan 5, 2023Jan 6, 2023View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
707$26.32$18.6K174,785Jan 4, 2023Jan 6, 2023View →
HURC
HURCO COMPANIES INC
PURCHASEGRANT
Stock grant
16,232177,701Jan 3, 2023Jan 4, 2023View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
2,209$26.38$58.3K175,492Jan 3, 2023Jan 4, 2023View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
948$26.13$24.8K161,469Jan 2, 2023Jan 3, 2023View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
8,2560Dec 5, 2022Dec 7, 2022View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
8,256$23.30$192.4K165,417Dec 5, 2022Dec 7, 2022View →
HURC
HURCO COMPANIES INC
SALEGRANT
Gift
3,000162,417Dec 2, 2022Jan 3, 2023View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,355$11.53$15.6K94,341Nov 1, 2022Nov 1, 2022View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
6,443$11.25$72.5K92,986Oct 27, 2022Nov 1, 2022View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,869$8.36$15.6K84,308Aug 1, 2022Aug 5, 2022View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,334$11.71$15.6K83,639Feb 1, 2022Feb 1, 2022View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
836$30.50$25.5K157,161Jan 5, 2022Jan 6, 2022View →
HURC
HURCO COMPANIES INC
PURCHASEGRANT
Stock grant
7,404157,997Jan 4, 2022Jan 4, 2022View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
1,943$29.70$57.7K150,593Jan 2, 2022Jan 4, 2022View →
HURC
HURCO COMPANIES INC
SALEGRANT
Gift
2,000152,536Dec 17, 2021Jan 4, 2022View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,317$11.86$15.6K82,305Nov 1, 2021Nov 1, 2021View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
6,484$11.18$72.5K80,988Oct 28, 2021Oct 29, 2021View →
HURC
HURCO COMPANIES INC
PURCHASE
Executive Chairman
16,311$21.45$349.9K154,536Oct 20, 2021Oct 20, 2021View →
HURC
HURCO COMPANIES INC
SALE
Executive Chairman
16,3110Oct 20, 2021Oct 20, 2021View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,078$14.49$15.6K74,504Aug 2, 2021Aug 2, 2021View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,547$10.10$15.6K73,426Apr 30, 2021May 3, 2021View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
1,764$8.86$15.6K71,879Feb 1, 2021Feb 2, 2021View →
HURC
HURCO COMPANIES INC
PURCHASEGRANT
Stock grant
8,741138,225Jan 5, 2021Jan 6, 2021View →
HURC
HURCO COMPANIES INC
SALE
Chairman & CEO
708$30.00$21.2K129,484Jan 3, 2021Jan 6, 2021View →
HURC
HURCO COMPANIES INC
SALE
Chairman & CEO
1,164$30.00$34.9K130,192Jan 2, 2021Jan 6, 2021View →
HURC
HURCO COMPANIES INC
SALE
Chairman & CEO
993$30.00$29.8K131,356Jan 2, 2021Jan 6, 2021View →
TWIN
TWIN DISC INC
PURCHASEGRANT
Stock grant
13,296$5.45$72.5K70,115Oct 29, 2020Oct 30, 2020View →
TWIN
TWIN DISC INC
PURCHASE
10,000$6.25$62.5K56,819May 13, 2020May 14, 2020View →
HURC
HURCO COMPANIES INC
PURCHASE
Chairman & CEO
3,738$18.13$67.8K132,349May 11, 2020May 12, 2020View →
HURC
HURCO COMPANIES INC
SALE
Chairman & CEO
3,7380May 11, 2020May 12, 2020View →
HURC
HURCO COMPANIES INC
SALE
Chairman & CEO
702$35.28$24.8K128,611Jan 5, 2020Jan 6, 2020View →
HURC
HURCO COMPANIES INC
SALE
Chairman & CEO
705$35.28$24.9K129,313Jan 3, 2020Jan 6, 2020View →
HURC
HURCO COMPANIES INC
SALE
Chairman & CEO
5,131$37.79$193.9K130,018Jan 2, 2020Jan 6, 2020View →
HURC
HURCO COMPANIES INC
PURCHASEGRANT
Stock grant
24,413135,149Jan 2, 2020Jan 6, 2020View →
HURC
HURCO COMPANIES INC
SALEGRANT
Gift
2,000110,736Dec 20, 2019Jan 6, 2020View →
Other insiders · TWIN
Loading peer insiders…
About this filer
CIK 0001264628
ROLE
Director
PRIMARY
TWIN
COMPANIES
2
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001264628DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback