MarketPeel
Insider Trading Intelligence
SS

Steven A. Shaw

MHH
10% OWNER · MASTECH DIGITAL, INC. · CIK 0001190614
FILING MIX · LIFETIME100%/0%
BUYS
70
SELLS
0
TOTAL VALUE
$842.4K
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
50,000
AVG SELL PX
TRADE KIND
SHOWING 70 / 70
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
68 backtested trades · 8 horizons · 40 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Steven A. Shaw, 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
7d68+69.12%+7.97%+1.74%+6.23%+4.63%3.75
14d68+75.00%+13.71%+3.37%+10.35%+9.11%5.54
30d68+82.35%+24.24%+4.68%+19.88%+20.67%8.21
60d68+70.59%+43.52%+6.74%+36.78%+33.45%8.26
90d68(1 pending)+83.58%+63.01%+10.95%+53.85%+44.89%8.57
180d68(8 pending)+83.33%+54.04%+20.85%+33.19%+32.51%6.86
1y68(15 pending)+94.34%+45.44%+46.63%-1.19%-6.71%-0.34
2y68(16 pending)+96.15%+60.41%+63.55%-3.14%-2.05%-1.04
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
MHH · 50,000 shares · as of Apr 27, 2026
0336,265672,5291,008,7941,345,058202120222023202420252026SHARES 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 · 70 buys / 0 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MHH
MASTECH DIGITAL, INC.
PURCHASE
1,000$7.04$7.0K50,000Apr 27, 2026Apr 27, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
3,000$6.84$20.5K49,000Apr 15, 2026Apr 16, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
2,000$6.19$12.4K46,000Apr 10, 2026Apr 13, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
4,000$6.05$24.2K44,000Apr 9, 2026Apr 13, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
1,242$6.24$7.8K40,000Mar 2, 2026Mar 3, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
3,800$5.94$22.6K38,758Feb 27, 2026Mar 3, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
400$7.08$2.8K1,345,058Jan 30, 2026Feb 2, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
400$7.08$2.8K34,958Jan 30, 2026Mar 3, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
4,480$6.96$31.2K1,344,658Jan 29, 2026Feb 2, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
4,480$6.96$31.2K34,558Jan 29, 2026Mar 3, 2026View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
1,315$7.47$9.8K1,340,178Dec 10, 2025Dec 11, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
2,758$7.11$19.6K1,338,863Dec 9, 2025Dec 11, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
4,537$7.76$35.2K1,336,105Sep 19, 2025Sep 22, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
3,500$8.00$28.0K1,331,568Aug 29, 2025Sep 2, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
4,800$7.78$37.3K1,328,068Aug 21, 2025Aug 22, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
500$7.94$4.0K1,323,268Jul 16, 2025Jul 17, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
300$7.92$2.4K1,322,768Jul 16, 2025Jul 17, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
3,068$7.90$24.2K1,322,468Jul 15, 2025Jul 17, 2025View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
100$20.00$2.0K1,319,400Jul 27, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
900$21.62$19.5K1,319,300Jul 13, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
100$15.84$1.6K1,318,400May 15, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
2,300$13.75$31.6K1,317,500Apr 27, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
800$13.78$11.0K1,318,300Apr 27, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
100$13.60$1.4K1,315,200Apr 23, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
3,000$13.51$40.5K1,315,100Apr 22, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
3,100$13.58$42.1K1,312,100Apr 22, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
600$13.32$8.0K1,308,220Apr 21, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
780$13.35$10.4K1,309,000Apr 21, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
290$13.63$4.0K1,307,620Apr 20, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
800$13.56$10.8K1,307,330Apr 17, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
230$13.00$3.0K1,306,530Apr 16, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
2,400$12.94$31.1K1,306,300Apr 15, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
755$12.66$9.6K1,303,900Apr 14, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
400$12.78$5.1K1,303,145Apr 14, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
270$11.85$3.2K1,302,745Apr 13, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
200$11.77$2.4K1,302,475Apr 13, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
1,180$11.93$14.1K1,301,900Apr 9, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
375$11.99$4.5K1,302,275Apr 9, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
400$11.02$4.4K1,300,720Apr 8, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
3,200$10.69$34.2K1,300,320Apr 8, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
2,093$10.95$22.9K1,297,020Apr 7, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
100$10.99$1.1K1,297,120Apr 7, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
1,000$10.77$10.8K1,294,527Apr 6, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
400$10.45$4.2K1,294,927Apr 6, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
2,500$9.46$23.6K1,292,677Apr 3, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
850$9.49$8.1K1,293,527Apr 3, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
150$9.25$1.4K1,290,177Apr 2, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
600$12.69$7.6K1,290,027Mar 31, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
900$12.47$11.2K1,289,427Mar 30, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
442$11.41$5.0K1,288,527Mar 26, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
400$12.58$5.0K1,288,085Mar 26, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
100$11.28$1.1K1,287,685Mar 25, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
300$10.74$3.2K1,287,585Mar 24, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
200$8.65$1.7K1,287,285Mar 23, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
300$7.87$2.4K1,287,085Mar 19, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
200$7.58$1.5K1,286,785Mar 18, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
400$10.96$4.4K1,286,585Mar 17, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
200$12.49$2.5K1,286,185Mar 16, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
600$11.71$7.0K1,285,985Mar 16, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
200$17.15$3.4K1,285,385Feb 24, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
100$14.76$1.5K1,285,185Feb 10, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
500$11.93$6.0K1,285,085Feb 5, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
412$10.71$4.4K1,284,585Feb 4, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
1,700$9.92$16.9K1,284,173Feb 3, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
200$10.98$2.2K1,282,473Jan 30, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
800$12.05$9.6K1,282,273Jan 28, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
1,400$12.08$16.9K1,281,473Jan 27, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
2,500$12.19$30.5K1,280,073Jan 21, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
200$11.05$2.2K1,277,573Jan 14, 2020Sep 4, 2020View →
MHH
MASTECH DIGITAL, INC.
PURCHASE
600$10.92$6.6K1,277,373Jan 10, 2020Sep 4, 2020View →
Other insiders · MHH
Loading peer insiders…
About this filer
CIK 0001190614
ROLE
10% Owner
PRIMARY
MHH
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001190614DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback