‹ Screener

Willdan Group, Inc.

WLDN · Services-Engineering Services · 15.1M shares · +4%/yr ↑ shares · EDGAR filings ↗

Reference price $90.88 · est. market cap ~$1.4B — last insider sale, 2026-05-14 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B77

gen composite 67pct→77

Notable findings

Quarterly revenue

2025-07-04 · $173M2025-10-03 · $182M2026-01-02 · $174M2026-04-03 · $155M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
37.5%
Operating margin
6.5%
Net margin
7.7%
Return on equity
17.2%
Return on assets
9.7%
ROIC
9.9%
Revenue growth (QoQ)
1.8%
Net-income growth
132.9%
Debt / equity
0.2×
Net debt / EBITDA
-0.3×
Current ratio
1.6×
Free cash flow
$71M
EBITDA
$63M
Tangible book value
$90M
Cash & investments
$66M
Stock comp / revenue
1.7%

Leadership & compensation

NameRoleLatest total comp
BIEBER MICHAEL APRESIDENT AND CEO
CHEN MICAHEXECUTIVE VP & GENERAL COUNSEL
EARLY CREIGHTON KEXECUTIVE VP AND CFO
Brisbin Thomas DonaldDirector
Cohen Steven ADirector
Downes CynthiaDirector
McGinn Dennis VDirector
REDER WANDA KAYDirector
Shahidehpour MohammadDirector

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

Insider transactions · last 6 months

DateInsiderTypeSharesPrice
2026-06-17REDER WANDA KAYGrant1.2K
2026-06-17McGinn Dennis VGrant1.2K
2026-06-17Shahidehpour MohammadGrant1.2K
2026-06-17Cohen Steven AGrant1.2K
2026-06-17Downes CynthiaGrant1.2K
2026-06-17Brisbin Thomas DonaldGrant1.2K
2026-05-14BIEBER MICHAEL AOption exercise40K$16.27
2026-05-14BIEBER MICHAEL AOption exercise17K$28.19
2026-05-14BIEBER MICHAEL ASell25K$90.88
2026-05-14BIEBER MICHAEL ASell23K$91.95
2026-05-14BIEBER MICHAEL ASell8.0K$92.65
2026-05-14BIEBER MICHAEL ASell276$93.74
2026-05-13BIEBER MICHAEL AOption exercise10.0K$16.27
2026-05-13BIEBER MICHAEL ASell10.0K$92.65
2026-03-25CHEN MICAHGrant3.8K
2026-03-25CHEN MICAHTax withheld1.7K$82.80
2026-03-25BIEBER MICHAEL AGrant16K
2026-03-25BIEBER MICHAEL ATax withheld6.4K$82.80
2026-03-25EARLY CREIGHTON KGrant3.8K
2026-03-25EARLY CREIGHTON KTax withheld2.1K$82.80
2026-03-20CHEN MICAHTax withheld615$75.52
2026-03-20BIEBER MICHAEL ATax withheld2.4K$75.52
2026-03-20EARLY CREIGHTON KTax withheld794$75.52
2026-03-17CHEN MICAHTax withheld676$78.29
2026-03-17BIEBER MICHAEL ATax withheld2.6K$78.29
2026-03-17EARLY CREIGHTON KTax withheld873$78.29
2026-03-16CHEN MICAHGrant4.2K
2026-03-16CHEN MICAHTax withheld1.8K$78.61
2026-03-16BIEBER MICHAEL AGrant17K
2026-03-16BIEBER MICHAEL ATax withheld7.1K$78.61
2026-03-16EARLY CREIGHTON KGrant4.2K
2026-03-16EARLY CREIGHTON KTax withheld2.4K$78.61
2026-03-11CHEN MICAHGrant4.0K
2026-03-11CHEN MICAHTax withheld1.7K$83.98
2026-03-11Brisbin Thomas DonaldGrant25K
2026-03-11BIEBER MICHAEL AGrant19K
2026-03-11BIEBER MICHAEL ATax withheld7.7K$83.98
2026-03-11EARLY CREIGHTON KGrant4.0K
2026-03-11EARLY CREIGHTON KTax withheld2.2K$83.98
2026-03-09CHEN MICAHTax withheld410$82.98
2026-03-09BIEBER MICHAEL ATax withheld1.8K$82.98
2026-03-09EARLY CREIGHTON KTax withheld4.3K$82.98
2026-03-06Cohen Steven ASell6.0K$81.82
2026-03-03CHEN MICAHGrant4.5K
2026-03-03BIEBER MICHAEL AGrant18K
2026-03-03EARLY CREIGHTON KGrant5.6K

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

Notable events (8-K)

DateItems
2026-06-18Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-02-26ResultsExhibitsfiling ↗
2025-11-06ResultsExhibitsfiling ↗
2025-08-07ResultsExhibitsfiling ↗
2025-06-13Exec/director changeShareholder voteExhibitsfiling ↗
2025-05-08ResultsExhibitsfiling ↗
2025-03-06ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-182026-06-170001104659-26-075795 ↗
10-Q2026-05-082026-04-030001104659-26-057350 ↗
8-K2026-05-072026-05-070001104659-26-057151 ↗
DEF 14A2026-04-242026-06-170001104659-26-048621 ↗
10-K2026-02-272026-01-020001104659-26-020767 ↗
8-K2026-02-262026-02-260001104659-26-020502 ↗
10-Q2025-11-072025-10-030001104659-25-107945 ↗
8-K2025-11-062025-11-060001104659-25-107776 ↗
10-Q2025-08-082025-07-040001558370-25-010820 ↗
8-K2025-08-072025-08-070001558370-25-010784 ↗
8-K2025-06-132025-06-120001558370-25-008623 ↗
10-Q2025-05-092025-04-040001558370-25-007025 ↗