‹ Screener

Mastech Digital, Inc.

MHH · Services-Management Consulting Services · 12.0M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$2M (gross $618K, SBC $3M)

Reference price $7.04 · est. market cap ~$84M — last insider purchase, 2026-04-27 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C68

gen composite 51pct→68

Notable findings

Quarterly revenue

2025-06-30 · $49M2025-09-30 · $48M2025-12-31 · $45M2026-03-31 · $41M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
27.7%
Operating margin
0.0%
Net margin
0.3%
Return on equity
0.7%
Return on assets
0.5%
ROIC
0.0%
Revenue growth (QoQ)
-15.0%
Net-income growth
-82.1%
Current ratio
3.3×
Free cash flow
$11M
EBITDA
$3M
Tangible book value
$54M
Cash & investments
$37M
Stock comp / revenue
1.6%

Leadership & compensation

NameRoleLatest total comp
John J. CroninJr.$725K FY2025
Kannan SugantharamanCFO and COO$870K FY2025
Vivek GuptaOfficer$971K FY2025
Kandula SrinivasDirector
NAYAR ARUNDirector
Rak VladimirDirector
Smith Bonnie K.Director

Officers & directors from SEC filings (Form 4 + DEF 14A proxy); compensation is the latest reported fiscal year.

Insider transactions · last 6 months

DateInsiderTypeSharesPrice
2026-04-27SHAW STEVEN ABuy1.0K$7.04
2026-04-15SHAW STEVEN ABuy3.0K$6.84
2026-04-10SHAW STEVEN ABuy2.0K$6.19
2026-04-09SHAW STEVEN ABuy4.0K$6.05
2026-03-02SHAW STEVEN ABuy1.2K$6.24
2026-02-27SHAW STEVEN ABuy3.8K$5.94
2026-01-30SHAW STEVEN ABuy400$7.08
2026-01-30SHAW STEVEN ABuy400$7.08
2026-01-29SHAW STEVEN ABuy4.5K$6.96
2026-01-29SHAW STEVEN ABuy4.5K$6.96

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-18Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-15ResultsExhibitsfiling ↗
2026-04-08Exec/director changeExhibitsfiling ↗
2026-04-03Exec/director changeExhibitsfiling ↗
2026-03-11Material agreementfiling ↗
2026-02-19ResultsOtherExhibitsfiling ↗
2025-12-10Auditor changeExhibitsfiling ↗
2025-11-12ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-182026-05-130001193125-26-228451 ↗
8-K2026-05-152026-05-150001193125-26-225488 ↗
10-Q2026-05-152026-03-310001193125-26-225593 ↗
DEF 14A2026-04-092026-04-090001193125-26-149074 ↗
8-K/A2026-04-082026-03-300001193125-26-145981 ↗
8-K2026-04-032026-03-300001193125-26-142307 ↗
10-K2026-03-182025-12-310001193125-26-112845 ↗
8-K2026-03-112026-03-050001193125-26-102393 ↗
8-K2026-02-192026-02-190001193125-26-058135 ↗
8-K2025-12-102025-12-040001193125-25-314253 ↗
10-Q2025-11-132025-09-300001193125-25-279079 ↗
8-K2025-11-122025-11-120001193125-25-276004 ↗