← All stocks

Mastech Digital, Inc.

MHH Net buying
CIK 0001437226 #4402 in the set updated 17 Sep 2026
Bought (120 mo)
$6.84M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$5.55M
$0.00 on a plan · $4.59M straight out of an exercise
Sold at will
$960.15K
11 of 55 sales
Net
+$1.29M
+$5.88M against sales at will

By person

12 insiders · 127 transactions
Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
Gupta Vivek
President and CEO
$3.57M (30) scheduled
−$3.57M
0
0.0000%
$0.00
TRIVEDI ASHOK
Director
$3.00M (1)
+$3.00M
1,703,657
14.18%
$12.73M
+33.6%
WADHWANI SUNIL
Director
$3.00M (1)
(1)
+$3.00M
939,742
7.82%
$7.02M
−37.4%
Cronin John J.
Chief Financial Officer
$1.44M (14) scheduled
−$1.44M
0
0.0000%
$0.00
−100.0%
SHAW STEVEN A
10% owner
$843.36K (68)
$2.36K (1)
+$840.99K
2,692,700
22.42%
$20.11M
+3.4%
GALILEE BRENDA C
Director
$386.53K (5)
−$386.53K
56,056
0.4666%
$418.74K
+46.9%
Watzinger Gerhard
Director
$159.83K (4) scheduled
−$159.83K
48,731
0.4057%
$364.02K
+223.1%
Ausura John
Director
115,481
0.9613%
$862.64K
+41.1%
Rak Vladimir
Director
20,594
0.1714%
$153.84K
NAYAR ARUN
Director
9,041
0.0753%
$67.54K
Kandula Srinivas
Director
9,041
0.0753%
$67.54K
Smith Bonnie K.
Director
9,041
0.0753%
$67.54K
Insider
Date
Role
Action
Shares
Price
Amount
SHAW STEVEN A
21 Aug 2026
10% owner
Buy indirect
5,000
$7.47
$37.35K
SHAW STEVEN A
27 Apr 2026
10% owner
Buy indirect
1,000
$7.04
$7.04K
SHAW STEVEN A
15 Apr 2026
10% owner
Buy indirect
3,000
$6.84
$20.52K
SHAW STEVEN A
10 Apr 2026
10% owner
Buy indirect
2,000
$6.19
$12.38K
SHAW STEVEN A
9 Apr 2026
10% owner
Buy indirect
4,000
$6.05
$24.20K
SHAW STEVEN A
2 Mar 2026
10% owner
Buy indirect
1,242
$6.24
$7.75K
SHAW STEVEN A
27 Feb 2026
10% owner
Buy indirect
3,800
$5.94
$22.57K
SHAW STEVEN A
30 Jan 2026
10% owner
Buy indirect
400
$7.08
$2.83K
SHAW STEVEN A
29 Jan 2026
10% owner
Buy indirect
4,480
$6.96
$31.18K
SHAW STEVEN A
10 Dec 2025
10% owner
Buy indirect
1,315
$7.47
$9.82K
SHAW STEVEN A
9 Dec 2025
10% owner
Buy indirect
2,758
$7.11
$19.61K
SHAW STEVEN A
19 Sep 2025
10% owner
Buy indirect
4,537
$7.76
$35.21K
SHAW STEVEN A
29 Aug 2025
10% owner
Buy indirect
3,500
$8.00
$28.00K
SHAW STEVEN A
21 Aug 2025
10% owner
Buy indirect
4,800
$7.78
$37.34K
SHAW STEVEN A
16 Jul 2025
10% owner
Buy indirect
500
$7.94
$3.97K
SHAW STEVEN A
16 Jul 2025
10% owner
Buy indirect
300
$7.92
$2.38K
SHAW STEVEN A
15 Jul 2025
10% owner
Buy indirect
3,068
$7.90
$24.24K
WADHWANI SUNIL
16 Dec 2022
Director
Sell
991,000
no price
GALILEE BRENDA C
31 Jul 2020
Director
Sell
7,433
$21.65
$160.93K
GALILEE BRENDA C
31 Jul 2020
Director
Sell
1,567
$22.06
$34.57K
SHAW STEVEN A
27 Jul 2020
10% owner
Buy
100
$20.00
$2.00K
SHAW STEVEN A
13 Jul 2020
10% owner
Buy
900
$21.62
$19.46K
Cronin John J.
8 Jun 2020
Chief Financial Officer
Sold after exercise
2,504
$21.44
$53.68K
Gupta Vivek
8 Jun 2020
President and CEO
Sold after exercise
200
$21.97
$4.39K
Gupta Vivek
8 Jun 2020
President and CEO
Sold after exercise
8,599
$21.18
$182.15K
Cronin John J.
5 Jun 2020
Chief Financial Officer
Sold after exercise
2,496
$21.06
$52.57K
Gupta Vivek
5 Jun 2020
President and CEO
Sold after exercise
28,495
$20.70
$589.72K
Gupta Vivek
4 Jun 2020
President and CEO
Sold after exercise
43
$20.70
$890.10
Gupta Vivek
4 Jun 2020
President and CEO
Sold after exercise
5,261
$20.02
$105.31K
Gupta Vivek
3 Jun 2020
President and CEO
Sold after exercise
3,752
$20.01
$75.06K
Gupta Vivek
3 Jun 2020
President and CEO
Sold after exercise
7,204
$19.69
$141.85K
Cronin John J.
3 Jun 2020
Chief Financial Officer
Sold after exercise
5,000
$19.96
$99.80K
Gupta Vivek
2 Jun 2020
President and CEO
Sold after exercise
342
$19.57
$6.69K
Gupta Vivek
2 Jun 2020
President and CEO
Sold after exercise
9,570
$19.08
$182.58K
Cronin John J.
2 Jun 2020
Chief Financial Officer
Sold after exercise
2,968
$18.79
$55.77K
Gupta Vivek
1 Jun 2020
President and CEO
Sold after exercise
4,087
$18.70
$76.41K
Cronin John J.
1 Jun 2020
Chief Financial Officer
Sold after exercise
2,032
$18.79
$38.18K
Gupta Vivek
28 May 2020
President and CEO
Sold after exercise
4,628
$18.69
$86.51K
Gupta Vivek
27 May 2020
President and CEO
Sold after exercise
1,459
$18.64
$27.20K
Gupta Vivek
27 May 2020
President and CEO
Sold after exercise
4,585
$18.01
$82.56K
Gupta Vivek
26 May 2020
President and CEO
Sold after exercise
2,818
$17.79
$50.14K
Gupta Vivek
22 May 2020
President and CEO
Sold after exercise
760
$17.64
$13.41K
Gupta Vivek
21 May 2020
President and CEO
Sold after exercise
83
$17.50
$1.45K
Gupta Vivek
20 May 2020
President and CEO
Sold after exercise
500
$17.54
$8.77K
SHAW STEVEN A
15 May 2020
10% owner
Buy
100
$15.84
$1.58K
Gupta Vivek
12 May 2020
President and CEO
Sold after exercise
750
$18.67
$14.01K
Gupta Vivek
12 May 2020
President and CEO
Sold after exercise
6,349
$17.94
$113.91K
Gupta Vivek
11 May 2020
President and CEO
Sold after exercise
3,500
$18.58
$65.03K
Gupta Vivek
11 May 2020
President and CEO
Sold after exercise
6,915
$18.11
$125.24K
Cronin John J.
11 May 2020
Chief Financial Officer
Sold after exercise
5,000
$18.30
$91.50K
Gupta Vivek
8 May 2020
President and CEO
Sold after exercise
4,534
$16.64
$75.42K
Gupta Vivek
6 May 2020
President and CEO
Sold after exercise
3,033
$16.56
$50.22K
Gupta Vivek
5 May 2020
President and CEO
Sold after exercise
5,760
$16.54
$95.27K
Gupta Vivek
4 May 2020
President and CEO
Sold after exercise
4,326
$16.55
$71.58K
SHAW STEVEN A
27 Apr 2020
10% owner
Buy indirect
800
$13.78
$11.02K
SHAW STEVEN A
27 Apr 2020
10% owner
Buy
2,300
$13.75
$31.63K
SHAW STEVEN A
23 Apr 2020
10% owner
Buy indirect
100
$13.60
$1.36K
SHAW STEVEN A
22 Apr 2020
10% owner
Buy indirect
3,000
$13.51
$40.53K
SHAW STEVEN A
22 Apr 2020
10% owner
Buy
3,100
$13.58
$42.10K
SHAW STEVEN A
21 Apr 2020
10% owner
Buy indirect
780
$13.35
$10.41K
SHAW STEVEN A
21 Apr 2020
10% owner
Buy
600
$13.32
$7.99K
SHAW STEVEN A
20 Apr 2020
10% owner
Buy indirect
290
$13.63
$3.95K
SHAW STEVEN A
17 Apr 2020
10% owner
Buy indirect
800
$13.56
$10.85K
SHAW STEVEN A
16 Apr 2020
10% owner
Buy indirect
230
$13.00
$2.99K
SHAW STEVEN A
15 Apr 2020
10% owner
Buy
2,400
$12.94
$31.06K
SHAW STEVEN A
14 Apr 2020
10% owner
Buy indirect
755
$12.66
$9.56K
SHAW STEVEN A
14 Apr 2020
10% owner
Buy
400
$12.78
$5.11K
SHAW STEVEN A
13 Apr 2020
10% owner
Buy indirect
270
$11.85
$3.20K
SHAW STEVEN A
13 Apr 2020
10% owner
Buy
200
$11.77
$2.35K
SHAW STEVEN A
9 Apr 2020
10% owner
Buy indirect
375
$11.99
$4.50K
SHAW STEVEN A
9 Apr 2020
10% owner
Buy
1,180
$11.93
$14.08K
SHAW STEVEN A
8 Apr 2020
10% owner
Buy indirect
400
$11.02
$4.41K
SHAW STEVEN A
8 Apr 2020
10% owner
Buy
3,200
$10.69
$34.21K
SHAW STEVEN A
7 Apr 2020
10% owner
Buy indirect
100
$10.99
$1.10K
SHAW STEVEN A
7 Apr 2020
10% owner
Buy
2,093
$10.95
$22.92K
SHAW STEVEN A
6 Apr 2020
10% owner
Buy indirect
400
$10.45
$4.18K
SHAW STEVEN A
6 Apr 2020
10% owner
Buy
1,000
$10.77
$10.77K
SHAW STEVEN A
3 Apr 2020
10% owner
Buy indirect
850
$9.49
$8.07K
SHAW STEVEN A
3 Apr 2020
10% owner
Buy
2,500
$9.46
$23.65K
SHAW STEVEN A
2 Apr 2020
10% owner
Buy indirect
150
$9.25
$1.39K
SHAW STEVEN A
31 Mar 2020
10% owner
Buy
600
$12.69
$7.61K
SHAW STEVEN A
30 Mar 2020
10% owner
Buy
900
$12.47
$11.22K
SHAW STEVEN A
26 Mar 2020
10% owner
Buy
442
$11.41
$5.04K
SHAW STEVEN A
26 Mar 2020
10% owner
Buy
400
$12.58
$5.03K
SHAW STEVEN A
25 Mar 2020
10% owner
Buy
100
$11.28
$1.13K
SHAW STEVEN A
24 Mar 2020
10% owner
Buy
300
$10.74
$3.22K
SHAW STEVEN A
23 Mar 2020
10% owner
Buy
200
$8.65
$1.73K
SHAW STEVEN A
19 Mar 2020
10% owner
Sell
300
$7.87
$2.36K
SHAW STEVEN A
18 Mar 2020
10% owner
Buy
200
$7.58
$1.52K
SHAW STEVEN A
17 Mar 2020
10% owner
Buy
400
$10.96
$4.38K
SHAW STEVEN A
16 Mar 2020
10% owner
Buy
200
$12.49
$2.50K
SHAW STEVEN A
16 Mar 2020
10% owner
Buy
600
$11.71
$7.03K
Gupta Vivek
26 Feb 2020
President and CEO
Sold after exercise
9,694
$16.63
$161.18K
GALILEE BRENDA C
25 Feb 2020
Director
Sell
3,298
$16.98
$55.98K
Gupta Vivek
25 Feb 2020
President and CEO
Sold after exercise
23,491
$13.47
$316.42K
GALILEE BRENDA C
24 Feb 2020
Director
Sell
8,126
$16.61
$135.01K
GALILEE BRENDA C
24 Feb 2020
Director
Sell
2
$16.75
$33.50
Gupta Vivek
24 Feb 2020
President and CEO
Sold after exercise
10,863
$17.21
$186.97K
Gupta Vivek
24 Feb 2020
President and CEO
Sold after exercise
17,948
$16.70
$299.73K
SHAW STEVEN A
24 Feb 2020
10% owner
Buy
200
$17.15
$3.43K
Gupta Vivek
21 Feb 2020
President and CEO
Sold after exercise
20,351
$17.58
$357.79K
Cronin John J.
20 Feb 2020
Chief Financial Officer
Sold after exercise
6,813
$17.38
$118.38K
Cronin John J.
19 Feb 2020
Chief Financial Officer
Sold after exercise
2,989
$17.52
$52.37K
Cronin John J.
19 Feb 2020
Chief Financial Officer
Sold after exercise
8,198
$17.10
$140.14K
SHAW STEVEN A
10 Feb 2020
10% owner
Buy
100
$14.76
$1.48K
SHAW STEVEN A
5 Feb 2020
10% owner
Buy
500
$11.93
$5.97K
SHAW STEVEN A
4 Feb 2020
10% owner
Buy
412
$10.71
$4.41K
SHAW STEVEN A
3 Feb 2020
10% owner
Buy
1,700
$9.92
$16.86K
SHAW STEVEN A
30 Jan 2020
10% owner
Buy
200
$10.98
$2.20K
SHAW STEVEN A
28 Jan 2020
10% owner
Buy
800
$12.05
$9.64K
SHAW STEVEN A
27 Jan 2020
10% owner
Buy
1,400
$12.08
$16.91K
SHAW STEVEN A
21 Jan 2020
10% owner
Buy
2,500
$12.19
$30.48K
SHAW STEVEN A
14 Jan 2020
10% owner
Buy
200
$11.05
$2.21K
SHAW STEVEN A
10 Jan 2020
10% owner
Buy
600
$10.92
$6.55K
Cronin John J.
2 Dec 2019
Chief Financial Officer
Exercised, kept
1,680
$1.18
$1.98K
GALILEE BRENDA C
4 Nov 2019
Director
Exercised, kept
4,688
$1.18
$5.53K
Watzinger Gerhard
6 Nov 2018
Director
Sold after exercise
2,750
$6.37
$17.52K
Watzinger Gerhard
5 Nov 2018
Director
Sold after exercise
3,000
$6.42
$19.26K
Watzinger Gerhard
2 Nov 2018
Director
Sold after exercise
3,000
$6.68
$20.04K
Cronin John J.
4 Sep 2018
Chief Financial Officer
Sell
12,000
$10.74
$128.88K
Cronin John J.
6 Aug 2018
Chief Financial Officer
Sold after exercise
7,568
$21.52
$162.86K
Watzinger Gerhard
3 Aug 2018
Director
Sold after exercise
5,000
$20.60
$103.01K
Cronin John J.
18 May 2018
Chief Financial Officer
Sell
3,500
$17.11
$59.89K
Cronin John J.
18 May 2018
Chief Financial Officer
Sell
15,000
$17.01
$255.15K
Cronin John J.
18 May 2018
Chief Financial Officer
Sell
7,500
$16.98
$127.35K
WADHWANI SUNIL
13 Jul 2017
Director
Buy indirect
428,572
$7.00
$3.00M
TRIVEDI ASHOK
13 Jul 2017
Director
Buy indirect
428,572
$7.00
$3.00M

What was left out

Form 4 filings counted 90
Amendments (4/A) skipped 2
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 44
Sales at will 11
Transactions with no price 1
Shares from compensation/vesting 406,046
Sales filed before the plan box existed 11
History held since 17 Jul 2017