Mastech Digital Inc (MHH)

Mastech Digital Inc. recorded one purchase transaction totaling $37,350 over the past ninety days. Steven A. Shaw acquired these shares following an August earnings report that missed expectations. Despite a 6.6% decline in stock value recently, this insider activity represents the sole market movement observed during the specified period.
Ticker: MHH Exchange: ASE


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Mastech Digital Inc. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
39.61
Quantity 60,969 -16.1%
Value US$4,674,241
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
23.23
Quantity 20,660 +1.1%
Value US$806,212
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
234.74
Quantity 32,598 -6.5%
Value US$1,992,316
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
6.19
Quantity 2,000 +4.5%
Value US$12,380
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
6.05
Quantity 4,000 +10.0%
Value US$24,200
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
6.24
Quantity 1,242 +3.2%
Value US$7,750
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
5.94
Quantity 3,800 +10.9%
Value US$22,572
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.08
Quantity 400 +0.0%
Value US$2,832
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
6.96
Quantity 4,480 +0.3%
Value US$31,181
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.47
Quantity 1,315 +0.1%
Value US$9,823
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.11
Quantity 2,758 +0.2%
Value US$19,609
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.76
Quantity 4,537 +0.3%
Value US$35,207
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
8.00
Quantity 3,500 +0.3%
Value US$28,000
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.78
Quantity 4,800 +0.4%
Value US$37,344
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.94
Quantity 500 +0.0%
Value US$3,970
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.92
Quantity 300 +0.0%
Value US$2,376
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
7.90
Quantity 3,068 +0.2%
Value US$24,237
WADHWANI SUNIL Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.00
Quantity 991,000
Value US$0
3.2
GALILEE BRENDA C Non-Executive Director
Transaction date
Sale
Price
21.65
Quantity 7,433 -17.6%
Value US$160,931
3.2
GALILEE BRENDA C Non-Executive Director
Transaction date
Sale
Price
22.06
Quantity 1,567 -3.6%
Value US$34,573
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
20.00
Quantity 100 +0.0%
Value US$2,000
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
21.62
Quantity 900 +0.1%
Value US$19,458
2.6
Cronin John J. Chief Financial Officer Officer
Transaction date
Sale
Price
21.44
Quantity 2,504 -100.0%
Value US$53,677
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
21.97
Quantity 200 -100.0%
Value US$4,394
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
21.18
Quantity 8,599 -100.0%
Value US$182,147
2.6
Cronin John J. Chief Financial Officer Officer
Transaction date
Sale
Price
21.06
Quantity 2,496 -100.0%
Value US$52,566
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
20.70
Quantity 28,495 -100.0%
Value US$589,721
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
20.70
Quantity 43 -100.0%
Value US$890
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
20.02
Quantity 5,261 -100.0%
Value US$105,309
2.6
Cronin John J. Chief Financial Officer Officer
Transaction date
Sale
Price
19.96
Quantity 5,000 -100.0%
Value US$99,800
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
20.01
Quantity 3,752 -100.0%
Value US$75,063
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
19.69
Quantity 7,204 -100.0%
Value US$141,855
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
19.57
Quantity 342 -100.0%
Value US$6,693
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
19.08
Quantity 9,570 -100.0%
Value US$182,578
2.6
Cronin John J. Chief Financial Officer Officer
Transaction date
Sale
Price
18.79
Quantity 2,968 -100.0%
Value US$55,769
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
18.70
Quantity 4,087 -100.0%
Value US$76,413
2.6
Cronin John J. Chief Financial Officer Officer
Transaction date
Sale
Price
18.79
Quantity 2,032 -100.0%
Value US$38,181
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
18.69
Quantity 4,628 -100.0%
Value US$86,514
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
18.64
Quantity 1,459 -100.0%
Value US$27,203
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
18.01
Quantity 4,585 -100.0%
Value US$82,556
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
17.79
Quantity 2,818 -100.0%
Value US$50,139
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
17.64
Quantity 760 -100.0%
Value US$13,409
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
17.50
Quantity 83 -100.0%
Value US$1,452
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
17.54
Quantity 500 -100.0%
Value US$8,769
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
15.84
Quantity 100 +0.0%
Value US$1,584
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
18.67
Quantity 750 -100.0%
Value US$14,006
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
17.94
Quantity 6,349 -100.0%
Value US$113,907
2.6
Cronin John J. Chief Financial Officer Officer
Transaction date
Sale
Price
18.30
Quantity 5,000 -100.0%
Value US$91,500
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
18.58
Quantity 3,500 -100.0%
Value US$65,025
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
18.11
Quantity 6,915 -100.0%
Value US$125,236
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
16.64
Quantity 4,534 -100.0%
Value US$75,423
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
16.56
Quantity 3,033 -100.0%
Value US$50,223
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
16.54
Quantity 5,760 -100.0%
Value US$95,266
2.4
Gupta Vivek President and CEO Executive Director
Transaction date
Sale
Price
16.55
Quantity 4,326 -100.0%
Value US$71,577
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.78
Quantity 800 +0.1%
Value US$11,024
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.75
Quantity 2,300 +0.2%
Value US$31,625
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.60
Quantity 100 +0.0%
Value US$1,360
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.51
Quantity 3,000 +0.2%
Value US$40,530
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.58
Quantity 3,100 +0.2%
Value US$42,098
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.35
Quantity 780 +0.1%
Value US$10,413
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.32
Quantity 600 +0.0%
Value US$7,992
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.63
Quantity 290 +0.0%
Value US$3,953
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.56
Quantity 800 +0.1%
Value US$10,848
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
13.00
Quantity 230 +0.0%
Value US$2,990
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
12.94
Quantity 2,400 +0.2%
Value US$31,056
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
12.66
Quantity 755 +0.1%
Value US$9,558
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
12.78
Quantity 400 +0.0%
Value US$5,112
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
11.85
Quantity 270 +0.0%
Value US$3,200
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
11.77
Quantity 200 +0.0%
Value US$2,354
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
11.99
Quantity 375 +0.0%
Value US$4,496
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
11.93
Quantity 1,180 +0.1%
Value US$14,077
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
11.02
Quantity 400 +0.0%
Value US$4,408
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
10.69
Quantity 3,200 +0.2%
Value US$34,208
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
10.99
Quantity 100 +0.0%
Value US$1,099
4.2
SHAW STEVEN A Large shareholder
Transaction date
Purchase
Price
10.95
Quantity 2,093 +0.2%
Value US$22,918
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-24 2026-08-21 B Purchase Large shareholder
60,969 -16.1%
39.61
US$4,674,241
60,969 -16.1% 39.61 US$4,674,241
2026-04-27 2026-04-27 B Purchase Large shareholder
20,660 +1.1%
23.23
US$806,212
20,660 +1.1% 23.23 US$806,212
2026-04-16 2026-04-15 B Purchase Large shareholder
32,598 -6.5%
234.74
US$1,992,316
32,598 -6.5% 234.74 US$1,992,316
2026-04-13 2026-04-10 B Purchase Large shareholder
2,000 +4.5%
6.19
US$12,380
2,000 +4.5% 6.19 US$12,380
2026-04-13 2026-04-09 B Purchase Large shareholder
4,000 +10.0%
6.05
US$24,200
4,000 +10.0% 6.05 US$24,200
2026-03-03 2026-03-02 B Purchase Large shareholder
1,242 +3.2%
6.24
US$7,750
1,242 +3.2% 6.24 US$7,750
2026-03-03 2026-02-27 B Purchase Large shareholder
3,800 +10.9%
5.94
US$22,572
3,800 +10.9% 5.94 US$22,572
2026-02-02 2026-01-30 B Purchase Large shareholder
400 +0.0%
7.08
US$2,832
400 +0.0% 7.08 US$2,832
2026-02-02 2026-01-29 B Purchase Large shareholder
4,480 +0.3%
6.96
US$31,181
4,480 +0.3% 6.96 US$31,181
2025-12-11 2025-12-10 B Purchase Large shareholder
1,315 +0.1%
7.47
US$9,823
1,315 +0.1% 7.47 US$9,823
2025-12-11 2025-12-09 B Purchase Large shareholder
2,758 +0.2%
7.11
US$19,609
2,758 +0.2% 7.11 US$19,609
2025-09-22 2025-09-19 B Purchase Large shareholder
4,537 +0.3%
7.76
US$35,207
4,537 +0.3% 7.76 US$35,207
2025-09-02 2025-08-29 B Purchase Large shareholder
3,500 +0.3%
8.00
US$28,000
3,500 +0.3% 8.00 US$28,000
2025-08-22 2025-08-21 B Purchase Large shareholder
4,800 +0.4%
7.78
US$37,344
4,800 +0.4% 7.78 US$37,344
2025-07-17 2025-07-16 B Purchase Large shareholder
500 +0.0%
7.94
US$3,970
500 +0.0% 7.94 US$3,970
2025-07-17 2025-07-16 B Purchase Large shareholder
300 +0.0%
7.92
US$2,376
300 +0.0% 7.92 US$2,376
2025-07-17 2025-07-15 B Purchase Large shareholder
3,068 +0.2%
7.90
US$24,237
3,068 +0.2% 7.90 US$24,237
2022-12-20 2022-12-16 S Sale Non-Executive Director Large shareholder
991,000
0.00
US$0
991,000 0.00 US$0
2020-08-05 2020-07-31 S Sale Non-Executive Director
7,433 -17.6%
21.65
US$160,931
7,433 -17.6% 21.65 US$160,931
2020-08-05 2020-07-31 S Sale Non-Executive Director
1,567 -3.6%
22.06
US$34,573
1,567 -3.6% 22.06 US$34,573
2020-09-04 2020-07-27 B Purchase Large shareholder
100 +0.0%
20.00
US$2,000
100 +0.0% 20.00 US$2,000
2020-09-04 2020-07-13 B Purchase Large shareholder
900 +0.1%
21.62
US$19,458
900 +0.1% 21.62 US$19,458
2020-06-09 2020-06-08 S Sale

Chief Financial Officer

Officer
2,504 -100.0%
21.44
US$53,677
2,504 -100.0% 21.44 US$53,677
2020-06-09 2020-06-08 S Sale

President and CEO

Executive Director
200 -100.0%
21.97
US$4,394
200 -100.0% 21.97 US$4,394
2020-06-09 2020-06-08 S Sale

President and CEO

Executive Director
8,599 -100.0%
21.18
US$182,147
8,599 -100.0% 21.18 US$182,147
2020-06-09 2020-06-05 S Sale

Chief Financial Officer

Officer
2,496 -100.0%
21.06
US$52,566
2,496 -100.0% 21.06 US$52,566
2020-06-09 2020-06-05 S Sale

President and CEO

Executive Director
28,495 -100.0%
20.70
US$589,721
28,495 -100.0% 20.70 US$589,721
2020-06-05 2020-06-04 S Sale

President and CEO

Executive Director
43 -100.0%
20.70
US$890
43 -100.0% 20.70 US$890
2020-06-05 2020-06-04 S Sale

President and CEO

Executive Director
5,261 -100.0%
20.02
US$105,309
5,261 -100.0% 20.02 US$105,309
2020-06-05 2020-06-03 S Sale

Chief Financial Officer

Officer
5,000 -100.0%
19.96
US$99,800
5,000 -100.0% 19.96 US$99,800
2020-06-05 2020-06-03 S Sale

President and CEO

Executive Director
3,752 -100.0%
20.01
US$75,063
3,752 -100.0% 20.01 US$75,063
2020-06-05 2020-06-03 S Sale

President and CEO

Executive Director
7,204 -100.0%
19.69
US$141,855
7,204 -100.0% 19.69 US$141,855
2020-06-03 2020-06-02 S Sale

President and CEO

Executive Director
342 -100.0%
19.57
US$6,693
342 -100.0% 19.57 US$6,693
2020-06-03 2020-06-02 S Sale

President and CEO

Executive Director
9,570 -100.0%
19.08
US$182,578
9,570 -100.0% 19.08 US$182,578
2020-06-03 2020-06-02 S Sale

Chief Financial Officer

Officer
2,968 -100.0%
18.79
US$55,769
2,968 -100.0% 18.79 US$55,769
2020-06-03 2020-06-01 S Sale

President and CEO

Executive Director
4,087 -100.0%
18.70
US$76,413
4,087 -100.0% 18.70 US$76,413
2020-06-03 2020-06-01 S Sale

Chief Financial Officer

Officer
2,032 -100.0%
18.79
US$38,181
2,032 -100.0% 18.79 US$38,181
2020-05-29 2020-05-28 S Sale

President and CEO

Executive Director
4,628 -100.0%
18.69
US$86,514
4,628 -100.0% 18.69 US$86,514
2020-05-28 2020-05-27 S Sale

President and CEO

Executive Director
1,459 -100.0%
18.64
US$27,203
1,459 -100.0% 18.64 US$27,203
2020-05-28 2020-05-27 S Sale

President and CEO

Executive Director
4,585 -100.0%
18.01
US$82,556
4,585 -100.0% 18.01 US$82,556
2020-05-28 2020-05-26 S Sale

President and CEO

Executive Director
2,818 -100.0%
17.79
US$50,139
2,818 -100.0% 17.79 US$50,139
2020-05-27 2020-05-22 S Sale

President and CEO

Executive Director
760 -100.0%
17.64
US$13,409
760 -100.0% 17.64 US$13,409
2020-05-22 2020-05-21 S Sale

President and CEO

Executive Director
83 -100.0%
17.50
US$1,452
83 -100.0% 17.50 US$1,452
2020-05-22 2020-05-20 S Sale

President and CEO

Executive Director
500 -100.0%
17.54
US$8,769
500 -100.0% 17.54 US$8,769
2020-09-04 2020-05-15 B Purchase Large shareholder
100 +0.0%
15.84
US$1,584
100 +0.0% 15.84 US$1,584
2020-05-14 2020-05-12 S Sale

President and CEO

Executive Director
750 -100.0%
18.67
US$14,006
750 -100.0% 18.67 US$14,006
2020-05-14 2020-05-12 S Sale

President and CEO

Executive Director
6,349 -100.0%
17.94
US$113,907
6,349 -100.0% 17.94 US$113,907
2020-05-13 2020-05-11 S Sale

Chief Financial Officer

Officer
5,000 -100.0%
18.30
US$91,500
5,000 -100.0% 18.30 US$91,500
2020-05-12 2020-05-11 S Sale

President and CEO

Executive Director
3,500 -100.0%
18.58
US$65,025
3,500 -100.0% 18.58 US$65,025
2020-05-12 2020-05-11 S Sale

President and CEO

Executive Director
6,915 -100.0%
18.11
US$125,236
6,915 -100.0% 18.11 US$125,236
2020-05-12 2020-05-08 S Sale

President and CEO

Executive Director
4,534 -100.0%
16.64
US$75,423
4,534 -100.0% 16.64 US$75,423
2020-05-08 2020-05-06 S Sale

President and CEO

Executive Director
3,033 -100.0%
16.56
US$50,223
3,033 -100.0% 16.56 US$50,223
2020-05-06 2020-05-05 S Sale

President and CEO

Executive Director
5,760 -100.0%
16.54
US$95,266
5,760 -100.0% 16.54 US$95,266
2020-05-06 2020-05-04 S Sale

President and CEO

Executive Director
4,326 -100.0%
16.55
US$71,577
4,326 -100.0% 16.55 US$71,577
2020-09-04 2020-04-27 B Purchase Large shareholder
800 +0.1%
13.78
US$11,024
800 +0.1% 13.78 US$11,024
2020-09-04 2020-04-27 B Purchase Large shareholder
2,300 +0.2%
13.75
US$31,625
2,300 +0.2% 13.75 US$31,625
2020-09-04 2020-04-23 B Purchase Large shareholder
100 +0.0%
13.60
US$1,360
100 +0.0% 13.60 US$1,360
2020-09-04 2020-04-22 B Purchase Large shareholder
3,000 +0.2%
13.51
US$40,530
3,000 +0.2% 13.51 US$40,530
2020-09-04 2020-04-22 B Purchase Large shareholder
3,100 +0.2%
13.58
US$42,098
3,100 +0.2% 13.58 US$42,098
2020-09-04 2020-04-21 B Purchase Large shareholder
780 +0.1%
13.35
US$10,413
780 +0.1% 13.35 US$10,413
2020-09-04 2020-04-21 B Purchase Large shareholder
600 +0.0%
13.32
US$7,992
600 +0.0% 13.32 US$7,992
2020-09-04 2020-04-20 B Purchase Large shareholder
290 +0.0%
13.63
US$3,953
290 +0.0% 13.63 US$3,953
2020-09-04 2020-04-17 B Purchase Large shareholder
800 +0.1%
13.56
US$10,848
800 +0.1% 13.56 US$10,848
2020-09-04 2020-04-16 B Purchase Large shareholder
230 +0.0%
13.00
US$2,990
230 +0.0% 13.00 US$2,990
2020-09-04 2020-04-15 B Purchase Large shareholder
2,400 +0.2%
12.94
US$31,056
2,400 +0.2% 12.94 US$31,056
2020-09-04 2020-04-14 B Purchase Large shareholder
755 +0.1%
12.66
US$9,558
755 +0.1% 12.66 US$9,558
2020-09-04 2020-04-14 B Purchase Large shareholder
400 +0.0%
12.78
US$5,112
400 +0.0% 12.78 US$5,112
2020-09-04 2020-04-13 B Purchase Large shareholder
270 +0.0%
11.85
US$3,200
270 +0.0% 11.85 US$3,200
2020-09-04 2020-04-13 B Purchase Large shareholder
200 +0.0%
11.77
US$2,354
200 +0.0% 11.77 US$2,354
2020-09-04 2020-04-09 B Purchase Large shareholder
375 +0.0%
11.99
US$4,496
375 +0.0% 11.99 US$4,496
2020-09-04 2020-04-09 B Purchase Large shareholder
1,180 +0.1%
11.93
US$14,077
1,180 +0.1% 11.93 US$14,077
2020-09-04 2020-04-08 B Purchase Large shareholder
400 +0.0%
11.02
US$4,408
400 +0.0% 11.02 US$4,408
2020-09-04 2020-04-08 B Purchase Large shareholder
3,200 +0.2%
10.69
US$34,208
3,200 +0.2% 10.69 US$34,208
2020-09-04 2020-04-07 B Purchase Large shareholder
100 +0.0%
10.99
US$1,099
100 +0.0% 10.99 US$1,099
2020-09-04 2020-04-07 B Purchase Large shareholder
2,093 +0.2%
10.95
US$22,918
2,093 +0.2% 10.95 US$22,918