| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
3.2% |
$7,750 |
$6.24 |
1,242 |
40,000 |
02 Mar 2026 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
10.9% |
$22,572 |
$5.94 |
3,800 |
38,758 |
27 Feb 2026 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
1.16% |
$2,832 |
$7.08 |
400 |
34,958 |
30 Jan 2026 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
14.9% |
$31,181 |
$6.96 |
4,480 |
34,558 |
29 Jan 2026 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
0.1% |
$9,823 |
$7.47 |
1,315 |
1,340,178 |
10 Dec 2025 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
0.21% |
$19,609 |
$7.11 |
2,758 |
1,338,863 |
09 Dec 2025 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
0.34% |
$35,207 |
$7.76 |
4,537 |
1,336,105 |
19 Sep 2025 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
0.26% |
$28,000 |
$8.00 |
3,500 |
1,331,568 |
29 Aug 2025 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
0.36% |
$37,344 |
$7.78 |
4,800 |
1,328,068 |
21 Aug 2025 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
0.06% |
$6,346 |
$7.93 |
800 |
1,323,268 |
16 Jul 2025 |
By Rachel Lynn Shaw Trust |
| Steven A. Shaw |
MHH |
Common Stock |
Purchase |
0.23% |
$24,237 |
$7.90 |
3,068 |
1,322,468 |
15 Jul 2025 |
By Rachel Lynn Shaw Trust |