SHAW STEVEN A

Insider profile

Performance

Overall performance
4.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 22% 8.2% 15.1%
Success rate 77% 68% 82%
Transactions
67 100% Buy
34 71% Buy
47 69% Buy
SHAW STEVEN A's trades of Mastech Digital Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
23.23
Quantity 20,660 +1.1%
Value US$806,212
Transaction date
Purchase
Price
234.74
Quantity 32,598 -6.5%
Value US$1,992,316
Transaction date
Purchase
Price
40.84
Quantity 66,931 +49.1%
Value US$1,868,192
Transaction date
Purchase
Price
6.05
Quantity 4,000 +10.0%
Value US$24,200
Transaction date
Purchase
Price
6.24
Quantity 1,242 +3.2%
Value US$7,750
Transaction date
Purchase
Price
5.94
Quantity 3,800 +10.9%
Value US$22,572
Transaction date
Purchase
Price
7.08
Quantity 400 +0.0%
Value US$2,832
Transaction date
Purchase
Price
6.96
Quantity 4,480 +0.3%
Value US$31,181
Transaction date
Purchase
Price
7.47
Quantity 1,315 +0.1%
Value US$9,823
Transaction date
Purchase
Price
7.11
Quantity 2,758 +0.2%
Value US$19,609
Transaction date
Purchase
Price
7.76
Quantity 4,537 +0.3%
Value US$35,207
Transaction date
Purchase
Price
8.00
Quantity 3,500 +0.3%
Value US$28,000
Transaction date
Purchase
Price
7.78
Quantity 4,800 +0.4%
Value US$37,344
Transaction date
Purchase
Price
7.94
Quantity 500 +0.0%
Value US$3,970
Transaction date
Purchase
Price
7.92
Quantity 300 +0.0%
Value US$2,376
Transaction date
Purchase
Price
7.90
Quantity 3,068 +0.2%
Value US$24,237
Transaction date
Purchase
Price
20.00
Quantity 100 +0.0%
Value US$2,000
Transaction date
Purchase
Price
21.62
Quantity 900 +0.1%
Value US$19,458
Transaction date
Purchase
Price
15.84
Quantity 100 +0.0%
Value US$1,584
Transaction date
Purchase
Price
13.75
Quantity 2,300 +0.2%
Value US$31,625
Transaction date
Purchase
Price
13.60
Quantity 100 +0.0%
Value US$1,360
Transaction date
Purchase
Price
13.51
Quantity 3,000 +0.2%
Value US$40,530
Transaction date
Purchase
Price
13.58
Quantity 3,100 +0.2%
Value US$42,098
Transaction date
Purchase
Price
12.94
Quantity 2,400 +0.2%
Value US$31,056
Transaction date
Purchase
Price
11.93
Quantity 1,180 +0.1%
Value US$14,077
Transaction date
Purchase
Price
10.69
Quantity 3,200 +0.2%
Value US$34,208
Transaction date
Purchase
Price
10.99
Quantity 100 +0.0%
Value US$1,099
Transaction date
Purchase
Price
10.95
Quantity 2,093 +0.2%
Value US$22,918
Transaction date
Purchase
Price
10.45
Quantity 400 +0.0%
Value US$4,180
Transaction date
Purchase
Price
10.77
Quantity 1,000 +0.1%
Value US$10,770
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-27 2026-04-27 B Purchase
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
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
66,931 +49.1%
40.84
US$1,868,192
66,931 +49.1% 40.84 US$1,868,192
2026-04-13 2026-04-09 B Purchase
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
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
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
400 +0.0%
7.08
US$2,832
400 +0.0% 7.08 US$2,832
2026-02-02 2026-01-29 B Purchase
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
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
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
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
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
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
500 +0.0%
7.94
US$3,970
500 +0.0% 7.94 US$3,970
2025-07-17 2025-07-16 B Purchase
300 +0.0%
7.92
US$2,376
300 +0.0% 7.92 US$2,376
2025-07-17 2025-07-15 B Purchase
3,068 +0.2%
7.90
US$24,237
3,068 +0.2% 7.90 US$24,237
2020-09-04 2020-07-27 B Purchase
100 +0.0%
20.00
US$2,000
100 +0.0% 20.00 US$2,000
2020-09-04 2020-07-13 B Purchase
900 +0.1%
21.62
US$19,458
900 +0.1% 21.62 US$19,458
2020-09-04 2020-05-15 B Purchase
100 +0.0%
15.84
US$1,584
100 +0.0% 15.84 US$1,584
2020-09-04 2020-04-27 B Purchase
800 +0.1%
13.78
US$11,024
800 +0.1% 13.78 US$11,024
2020-09-04 2020-04-27 B Purchase
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
100 +0.0%
13.60
US$1,360
100 +0.0% 13.60 US$1,360
2020-09-04 2020-04-22 B Purchase
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
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
780 +0.1%
13.35
US$10,413
780 +0.1% 13.35 US$10,413
2020-09-04 2020-04-21 B Purchase
600 +0.0%
13.32
US$7,992
600 +0.0% 13.32 US$7,992
2020-09-04 2020-04-20 B Purchase
290 +0.0%
13.63
US$3,953
290 +0.0% 13.63 US$3,953
2020-09-04 2020-04-17 B Purchase
800 +0.1%
13.56
US$10,848
800 +0.1% 13.56 US$10,848
2020-09-04 2020-04-16 B Purchase
230 +0.0%
13.00
US$2,990
230 +0.0% 13.00 US$2,990
2020-09-04 2020-04-15 B Purchase
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
755 +0.1%
12.66
US$9,558
755 +0.1% 12.66 US$9,558
2020-09-04 2020-04-14 B Purchase
400 +0.0%
12.78
US$5,112
400 +0.0% 12.78 US$5,112
2020-09-04 2020-04-13 B Purchase
270 +0.0%
11.85
US$3,200
270 +0.0% 11.85 US$3,200
2020-09-04 2020-04-13 B Purchase
200 +0.0%
11.77
US$2,354
200 +0.0% 11.77 US$2,354
2020-09-04 2020-04-09 B Purchase
375 +0.0%
11.99
US$4,496
375 +0.0% 11.99 US$4,496
2020-09-04 2020-04-09 B Purchase
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
400 +0.0%
11.02
US$4,408
400 +0.0% 11.02 US$4,408
2020-09-04 2020-04-08 B Purchase
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
100 +0.0%
10.99
US$1,099
100 +0.0% 10.99 US$1,099
2020-09-04 2020-04-07 B Purchase
2,093 +0.2%
10.95
US$22,918
2,093 +0.2% 10.95 US$22,918
2020-09-04 2020-04-06 B Purchase
400 +0.0%
10.45
US$4,180
400 +0.0% 10.45 US$4,180
2020-09-04 2020-04-06 B Purchase
1,000 +0.1%
10.77
US$10,770
1,000 +0.1% 10.77 US$10,770
2020-09-04 2020-04-03 B Purchase
850 +0.1%
9.49
US$8,066
850 +0.1% 9.49 US$8,066
2020-09-04 2020-04-03 B Purchase
2,500 +0.2%
9.46
US$23,650
2,500 +0.2% 9.46 US$23,650
2020-09-04 2020-04-02 B Purchase
150 +0.0%
9.25
US$1,388
150 +0.0% 9.25 US$1,388