Willdan Group, Inc. WLDN
Set alert
At close · Oct 30
After hours · Oct 30, 4:00 PM ET
- YTD
- -29.01%
- 1 year
- -20.05%
- Open
- 76.28
- Prev close
- 77.27
- Mkt cap
- 1.12B
- Vol
- 119.46K
- Avg vol
- 228.64K
- EPS
- 4.26
- P/E
- 17.27
- Div yield
- 0.00%
More statistics
- Low
- 73.43
- High
- 76.73
- Forward P/E
- 13.56
- Beta
- 1.20
- Short ratio
- 9.23
- Inst. own
- 93.79%
- Dividend
- 0.00
- Ex-div date
- Earnings
- Nov 5, 2026
- 50-d avg
- 78.81
- 200-d avg
- 87.09
- 1y target
- 137.50
5D chart
Signals (116)
| Name | Time | Ago |
|---|---|---|
| SMA: Bearish | Oct 30, 9:30 AM | 1 day ago |
| SMA: Bearish | Oct 30, 9:30 AM | 1 day ago |
| SMA: Bullish | Oct 29, 3:55 PM | 2 days ago |
| SMA: Bullish | Oct 29, 3:55 PM | 2 days ago |
| SMA: Bearish | Oct 29, 3:50 PM | 2 days ago |
| SMA: Bearish | Oct 29, 3:50 PM | 2 days ago |
| SMA: Bullish | Oct 29, 3:25 PM | 2 days ago |
| MACD: Buy Signal | Oct 29, 3:05 PM | 2 days ago |
| SMA: Bullish | Oct 29, 2:50 PM | 2 days ago |
| RSI: Oversold | Oct 29, 2:40 PM | 2 days ago |
| RSI: Oversold | Oct 29, 2:15 PM | 2 days ago |
| SMA: Bearish | Oct 29, 12:35 PM | 2 days ago |
| SMA: Bullish | Oct 29, 12:20 PM | 2 days ago |
| SMA: Bearish | Oct 29, 12:10 PM | 2 days ago |
| SMA: Bearish | Oct 29, 11:45 AM | 2 days ago |
| MACD: Sell Signal | Oct 29, 11:45 AM | 2 days ago |
| MACD: Buy Signal | Oct 29, 11:10 AM | 2 days ago |
| MACD: Sell Signal | Oct 29, 11:05 AM | 2 days ago |
| MACD: Buy Signal | Oct 29, 11:00 AM | 2 days ago |
| RSI: Overbought | Oct 29, 11:00 AM | 2 days ago |
| MACD: Sell Signal | Oct 29, 10:40 AM | 2 days ago |
| SMA: Bullish | Oct 29, 9:45 AM | 2 days ago |
| MACD: Buy Signal | Oct 29, 9:45 AM | 2 days ago |
| SMA: Bearish | Oct 29, 9:40 AM | 2 days ago |
| MACD: Sell Signal | Oct 29, 9:40 AM | 2 days ago |
| SMA: Bullish | Oct 29, 9:35 AM | 2 days ago |
| SMA: Bullish | Oct 29, 9:35 AM | 2 days ago |
| MACD: Buy Signal | Oct 29, 9:35 AM | 2 days ago |
| SMA: Bearish | Oct 29, 9:30 AM | 2 days ago |
| SMA: Bearish | Oct 29, 9:30 AM | 2 days ago |
| MACD: Sell Signal | Oct 29, 9:30 AM | 2 days ago |
| MACD: Buy Signal | Oct 28, 3:50 PM | 3 days ago |
| SMA: Bullish | Oct 28, 3:40 PM | 3 days ago |
| SMA: Bullish | Oct 28, 3:35 PM | 3 days ago |
| SMA: Bearish | Oct 28, 3:10 PM | 3 days ago |
| MACD: Sell Signal | Oct 28, 3:10 PM | 3 days ago |
| MACD: Buy Signal | Oct 28, 2:50 PM | 3 days ago |
| SMA: Bullish | Oct 28, 2:35 PM | 3 days ago |
| SMA: Bullish | Oct 28, 2:35 PM | 3 days ago |
| RSI: Overbought | Oct 28, 2:35 PM | 3 days ago |
| SMA: Bearish | Oct 28, 2:30 PM | 3 days ago |
| MACD: Sell Signal | Oct 28, 1:55 PM | 3 days ago |
| SMA: Bearish | Oct 28, 1:35 PM | 3 days ago |
| RSI: Overbought | Oct 28, 12:50 PM | 3 days ago |
| SMA: Bullish | Oct 28, 12:05 PM | 3 days ago |
| SMA: Bullish | Oct 28, 12:05 PM | 3 days ago |
| MACD: Buy Signal | Oct 28, 12:05 PM | 3 days ago |
| SMA: Bearish | Oct 28, 11:45 AM | 3 days ago |
| SMA: Bearish | Oct 28, 11:30 AM | 3 days ago |
| SMA: Bullish | Oct 28, 11:20 AM | 3 days ago |
| SMA: Bullish | Oct 28, 11:20 AM | 3 days ago |
| SMA: Bearish | Oct 28, 10:50 AM | 3 days ago |
| MACD: Sell Signal | Oct 28, 10:50 AM | 3 days ago |
| SMA: Bearish | Oct 28, 10:40 AM | 3 days ago |
| SMA: Bullish | Oct 28, 10:05 AM | 3 days ago |
| SMA: Bullish | Oct 28, 10:05 AM | 3 days ago |
| MACD: Buy Signal | Oct 28, 10:05 AM | 3 days ago |
| RSI: Overbought | Oct 28, 10:05 AM | 3 days ago |
| SMA: Bearish | Oct 28, 9:35 AM | 3 days ago |
| MACD: Sell Signal | Oct 28, 9:35 AM | 3 days ago |
| SMA: Bullish | Oct 28, 9:30 AM | 3 days ago |
| MACD: Buy Signal | Oct 28, 9:30 AM | 3 days ago |
| MACD: Sell Signal | Oct 27, 4:00 PM | 4 days ago |
| SMA: Bearish | Oct 27, 3:50 PM | 4 days ago |
| SMA: Bearish | Oct 27, 3:50 PM | 4 days ago |
| SMA: Bullish | Oct 27, 3:45 PM | 4 days ago |
| SMA: Bullish | Oct 27, 3:45 PM | 4 days ago |
| MACD: Buy Signal | Oct 27, 3:45 PM | 4 days ago |
| SMA: Bearish | Oct 27, 3:15 PM | 4 days ago |
| MACD: Sell Signal | Oct 27, 3:15 PM | 4 days ago |
| MACD: Buy Signal | Oct 27, 3:05 PM | 4 days ago |
| SMA: Bullish | Oct 27, 2:55 PM | 4 days ago |
| SMA: Bearish | Oct 27, 2:25 PM | 4 days ago |
| SMA: Bullish | Oct 27, 2:15 PM | 4 days ago |
| SMA: Bearish | Oct 27, 2:10 PM | 4 days ago |
| SMA: Bullish | Oct 27, 2:00 PM | 4 days ago |
| SMA: Bearish | Oct 27, 1:35 PM | 4 days ago |
| SMA: Bullish | Oct 27, 1:25 PM | 4 days ago |
| SMA: Bullish | Oct 27, 1:25 PM | 4 days ago |
| SMA: Bearish | Oct 27, 1:15 PM | 4 days ago |
| SMA: Bearish | Oct 27, 1:15 PM | 4 days ago |
| MACD: Sell Signal | Oct 27, 1:15 PM | 4 days ago |
| SMA: Bullish | Oct 27, 1:10 PM | 4 days ago |
| SMA: Bullish | Oct 27, 1:10 PM | 4 days ago |
| MACD: Buy Signal | Oct 27, 1:10 PM | 4 days ago |
| SMA: Bearish | Oct 27, 1:00 PM | 4 days ago |
| SMA: Bearish | Oct 27, 1:00 PM | 4 days ago |
| SMA: Bullish | Oct 27, 12:55 PM | 4 days ago |
| SMA: Bullish | Oct 27, 12:50 PM | 4 days ago |
| SMA: Bearish | Oct 27, 12:35 PM | 4 days ago |
| SMA: Bearish | Oct 27, 12:35 PM | 4 days ago |
| SMA: Bullish | Oct 27, 12:15 PM | 4 days ago |
| SMA: Bullish | Oct 27, 12:15 PM | 4 days ago |
| SMA: Bullish | Oct 27, 11:50 AM | 4 days ago |
| SMA: Bullish | Oct 27, 11:20 AM | 4 days ago |
| SMA: Bearish | Oct 27, 11:15 AM | 4 days ago |
| MACD: Sell Signal | Oct 27, 11:10 AM | 4 days ago |
| SMA: Bearish | Oct 27, 11:05 AM | 4 days ago |
| SMA: Bullish | Oct 27, 10:25 AM | 4 days ago |
| SMA: Bearish | Oct 27, 10:05 AM | 4 days ago |
| SMA: Bullish | Oct 27, 9:30 AM | 4 days ago |
| SMA: Bullish | Oct 27, 9:30 AM | 4 days ago |
| MACD: Buy Signal | Oct 27, 9:30 AM | 4 days ago |
| RSI: Overbought | Oct 27, 9:30 AM | 4 days ago |
| RSI: Oversold | Oct 26, 3:20 PM | 5 days ago |
| SMA: Bearish | Oct 26, 2:45 PM | 5 days ago |
| SMA: Bullish | Oct 26, 2:35 PM | 5 days ago |
| SMA: Bearish | Oct 26, 2:25 PM | 5 days ago |
| MACD: Sell Signal | Oct 26, 2:05 PM | 5 days ago |
| SMA: Bearish | Oct 26, 2:00 PM | 5 days ago |
| MACD: Buy Signal | Oct 26, 1:20 PM | 5 days ago |
| SMA: Bullish | Oct 26, 1:15 PM | 5 days ago |
| SMA: Bullish | Oct 26, 12:55 PM | 5 days ago |
| SMA: Bearish | Oct 26, 11:10 AM | 5 days ago |
| RSI: Overbought | Oct 26, 10:45 AM | 5 days ago |
| SMA: Bullish | Oct 26, 10:25 AM | 5 days ago |
Key statistics
- Market cap
- 1.12B
- Enterprise value
- 1.23B
- Trailing P/E
- 17.27
- Forward P/E
- 13.56
- PEG ratio
- 0.48
- Price / sales
- 1.51
- Price / book
- 3.19
- EPS (TTM)
- 4.26
- Beta
- 1.20
- Dividend yield
- 0.00%
- Payout ratio
- 0.00%
- Profit margin
- 8.80%
- Revenue (TTM)
- 741.84M
- Revenue growth
- 33.20%
- Free cash flow
- 50.45M
- Total cash
- 34.87M
- Total debt
- 89.19M
- Return on equity
- 21.19%
- Shares outstanding
- 15.23M
- Short % of float
- 12.30%
- 50-day average
- 78.81
- 200-day average
- 87.09
Analyst view
Consensus: none
- Target (low)
- 130.00
- Target (mean)
- 137.50
- Target (high)
- 145.00
- Strong buy0
- Buy2
- Hold0
- Sell0
- Strong sell0
Next earnings
Nov 5, 2026
Expected Nov 5, 2026. Consensus EPS estimate 1.07.
Financials — quick view
Earnings
| Report date | Quarter ending | EPS estimate | EPS reported | Surprise | Surprise % |
|---|---|---|---|---|---|
| Nov 5, 2026 | Oct 3, 2026 | 1.08 | — | — | — |
| Aug 6, 2026 | Jul 3, 2026 | 1.30 | 2.07 | +0.77 | +59.23% |
| May 7, 2026 | Apr 3, 2026 | 0.81 | 0.91 | +0.10 | +12.35% |
| Feb 26, 2026 | Jan 2, 2026 | 0.79 | 1.57 | +0.78 | +98.73% |
| Nov 6, 2025 | Oct 3, 2025 | 0.81 | 1.21 | +0.40 | +49.38% |
| Aug 7, 2025 | Jul 4, 2025 | 0.72 | 1.50 | +0.78 | +108.33% |
Upgrades / downgrades
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Sep 23, 2026 | Wedbush | reit | Outperform | Outperform |
| Aug 18, 2026 | Wedbush | reit | Outperform | Outperform |
| Jan 15, 2026 | Wedbush | main | Outperform | Outperform |
| Jan 2, 2026 | Clear Street | main | Buy | Buy |
| Oct 6, 2025 | Wedbush | reit | Outperform | Outperform |
| Aug 8, 2025 | Wedbush | main | Outperform | Outperform |
About Willdan Group, Inc.
Willdan Group, Inc., a technical services company, focuses on the provision of energy and infrastructure solutions in the United States and Canada. The company operates in two segments: Energy, and Engineering and Consulting. The Energy segment offers in-depth energy planning studies, economic analysis, modeling and forecasting software, decarbonization, program design and implementation, energy efficiency, turnkey energy and infrastructure projects, grid modernization, and utility-scale electrical engineering and construction management services. It serves investor-owned and municipal utilities, as well as investors and hyperscalers, and state and local governments. The Engineering and Consulting segment provides municipal and civil engineering, building and safety, code enforcement, fire plan and inspection, city engineering, construction management, design engineering, planning, and financial and municipal advisory services. It serves state and local governments, school districts, and utility districts. The company was founded in 1964 and is headquartered in Anaheim, California.
- Sector
- Industrials
- Industry
- Engineering & Construction
- Country
- United States
- Website
- willdan.com
News
- Willdan Completes Acquisition of Mantis Innovation
- Willdan Group (WLDN) Expected to Beat Earnings Estimates: Should You Buy?
- Can Willdan (WLDN) Keep the Earnings Surprise Streak Alive?
- Head-To-Head Survey: Willdan Group (NASDAQ:WLDN) versus Star Equity (NASDAQ:STRR)
- Willdan Announces Date of Third Quarter 2026 Earnings Release and Conference Call
- Analyzing Willdan Group (NASDAQ:WLDN) & TIC Solutions (NYSE:TIC)
- Wedbush Reiterates Outperform on Willdan Group, Maintains $130 Price Target
- Willdan Group To Acquire Mantis Intermediate Holdings For $285M In Cash
- Willdan to Acquire Mantis Innovation, Strengthening Its Position in Energy Management and Infrastructure
- 5,961 Shares in Willdan Group, Inc. $WLDN Purchased by Jupiter Topco LLC
Your note
Sign in to keep a note on WLDN — it syncs with the Stock Master app.
Insider holders
| Insider | Relation | Latest transaction | Date | Shares held |
|---|---|---|---|---|
| BIEBER MICHAEL A | Chief Executive Officer | Sale | May 13, 2026 | 249,525 |
| BRISBIN THOMAS DONALD | Director | Conversion of Exercise of derivative security | Sep 15, 2026 | 119,322 |
| CHEN MICAH | General Counsel | Stock Award(Grant) | Mar 24, 2026 | 50,050 |
| COHEN STEVEN A | Director | Stock Award(Grant) | Jun 16, 2026 | 22,090 |
| DOWNES CYNTHIA A | Director | Stock Award(Grant) | Jun 16, 2026 | 10,150 |
| EARLY CREIGHTON K | Chief Financial Officer | Stock Award(Grant) | Mar 24, 2026 | 78,664 |
Institution ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| Blackrock Inc. | 9.44% | 1,438,623 | 105.81M | Jun 29, 2026 |
| Divisadero Street Capital Management, LP | 8.69% | 1,324,293 | 97.40M | Jun 29, 2026 |
| Vanguard Capital Management LLC | 4.16% | 632,916 | 46.55M | Jun 29, 2026 |
| Neumeier Poma Investment Counsel, LLC | 3.48% | 530,210 | 39.00M | Jun 29, 2026 |
| Vanguard Portfolio Management LLC | 3.46% | 527,252 | 38.78M | Jun 29, 2026 |
| Allspring Global Investments Holdings, LLC | 2.57% | 390,720 | 28.74M | Jun 29, 2026 |
Fund ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 2.97% | 452,947 | 33.31M | Jun 29, 2026 |
| iShares Trust-iShares Russell 2000 ETF | 2.54% | 386,417 | 28.42M | Sep 29, 2026 |
| OBERWEIS FUNDS-Oberweis Micro-Cap Fund | 1.67% | 253,700 | 18.66M | Jun 29, 2026 |
| Columbia Acorn Trust-Columbia Acorn Fund | 1.35% | 206,119 | 15.16M | Jun 29, 2026 |
| First TRT Exch-Trd Fd. II-First TRT NASDAQ Clean Edge Smart Grid Infra | 1.35% | 205,994 | 15.15M | Sep 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 1.09% | 165,797 | 12.19M | Jun 29, 2026 |