Latest 10-Q

What changed in Willdan Group, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What Willdan Group, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$70.42+$0.54 (+0.77%) Nov 13 close
Oct 13, 2026: $74.13Oct 14, 2026: $72.01Oct 15, 2026: $71.61Oct 16, 2026: $72.23Oct 19, 2026: $73.57Oct 20, 2026: $72.72Oct 21, 2026: $72.80Oct 22, 2026: $72.06Oct 23, 2026: $72.48Oct 26, 2026: $71.90Oct 27, 2026: $73.04Oct 28, 2026: $76.05Oct 29, 2026: $77.27Oct 30, 2026: $73.59Nov 2, 2026: $72.02Nov 3, 2026: $74.64Nov 4, 2026: $74.20Nov 5, 2026: $70.85Nov 6, 2026: $66.22Nov 9, 2026: $68.91Nov 10, 2026: $67.18Nov 11, 2026: $69.15Nov 12, 2026: $69.88Nov 13, 2026: $70.42
Oct 13, 2026Low $66.22 · High $77.27Nov 13, 2026
Aug 13, 2026: $84.72Aug 14, 2026: $86.40Aug 17, 2026: $83.47Aug 18, 2026: $84.54Aug 19, 2026: $84.85Aug 20, 2026: $85.58Aug 21, 2026: $85.56Aug 24, 2026: $83.50Aug 25, 2026: $85.45Aug 26, 2026: $85.94Aug 27, 2026: $87.87Aug 28, 2026: $87.99Aug 31, 2026: $87.95Sep 1, 2026: $87.34Sep 2, 2026: $87.56Sep 3, 2026: $87.07Sep 4, 2026: $85.78Sep 8, 2026: $87.25Sep 9, 2026: $82.39Sep 10, 2026: $81.93Sep 11, 2026: $82.20Sep 14, 2026: $81.54Sep 15, 2026: $77.83Sep 16, 2026: $78.38Sep 17, 2026: $79.99Sep 18, 2026: $79.95Sep 21, 2026: $80.22Sep 22, 2026: $79.89Sep 23, 2026: $81.36Sep 24, 2026: $79.63Sep 25, 2026: $78.90Sep 28, 2026: $77.21Sep 29, 2026: $75.72Sep 30, 2026: $73.88Oct 1, 2026: $73.68Oct 2, 2026: $73.54Oct 5, 2026: $73.58Oct 6, 2026: $73.91Oct 7, 2026: $73.42Oct 8, 2026: $74.71Oct 9, 2026: $75.12Oct 12, 2026: $75.01Oct 13, 2026: $74.13Oct 14, 2026: $72.01Oct 15, 2026: $71.61Oct 16, 2026: $72.23Oct 19, 2026: $73.57Oct 20, 2026: $72.72Oct 21, 2026: $72.80Oct 22, 2026: $72.06Oct 23, 2026: $72.48Oct 26, 2026: $71.90Oct 27, 2026: $73.04Oct 28, 2026: $76.05Oct 29, 2026: $77.27Oct 30, 2026: $73.59Nov 2, 2026: $72.02Nov 3, 2026: $74.64Nov 4, 2026: $74.20Nov 5, 2026: $70.85Nov 6, 2026: $66.22Nov 9, 2026: $68.91Nov 10, 2026: $67.18Nov 11, 2026: $69.15Nov 12, 2026: $69.88Nov 13, 2026: $70.42
Aug 13, 2026Low $66.22 · High $87.99Nov 13, 2026
Nov 13, 2025: $92.32Nov 14, 2025: $95.87Nov 17, 2025: $94.82Nov 18, 2025: $94.71Nov 19, 2025: $95.41Nov 20, 2025: $93.02Nov 21, 2025: $97.23Nov 24, 2025: $99.62Nov 25, 2025: $99.40Nov 26, 2025: $100.93Nov 28, 2025: $100.90Dec 1, 2025: $97.59Dec 2, 2025: $98.54Dec 3, 2025: $99.75Dec 4, 2025: $105.15Dec 5, 2025: $104.30Dec 8, 2025: $103.57Dec 9, 2025: $103.19Dec 10, 2025: $103.67Dec 11, 2025: $108.11Dec 12, 2025: $103.51Dec 15, 2025: $104.51Dec 16, 2025: $103.77Dec 17, 2025: $101.87Dec 18, 2025: $105.85Dec 19, 2025: $111.37Dec 22, 2025: $113.56Dec 23, 2025: $110.01Dec 24, 2025: $112.94Dec 26, 2025: $111.27Dec 29, 2025: $110.81Dec 30, 2025: $108.30Dec 31, 2025: $103.66Jan 2, 2026: $106.66Jan 5, 2026: $109.74Jan 6, 2026: $113.90Jan 7, 2026: $114.29Jan 8, 2026: $112.69Jan 9, 2026: $119.79Jan 12, 2026: $121.60Jan 13, 2026: $127.07Jan 14, 2026: $129.21Jan 15, 2026: $133.99Jan 16, 2026: $133.78Jan 20, 2026: $130.83Jan 21, 2026: $129.91Jan 22, 2026: $131.60Jan 23, 2026: $127.24Jan 26, 2026: $129.04Jan 27, 2026: $134.94Jan 28, 2026: $133.36Jan 29, 2026: $133.86Jan 30, 2026: $126.20Feb 2, 2026: $128.16Feb 3, 2026: $127.09Feb 4, 2026: $111.94Feb 5, 2026: $107.46Feb 6, 2026: $115.20Feb 9, 2026: $117.57Feb 10, 2026: $114.55Feb 11, 2026: $113.26Feb 12, 2026: $112.50Feb 13, 2026: $117.33Feb 17, 2026: $115.10Feb 18, 2026: $116.28Feb 19, 2026: $118.13Feb 20, 2026: $119.00Feb 23, 2026: $110.37Feb 24, 2026: $111.67Feb 25, 2026: $117.10Feb 26, 2026: $119.60Feb 27, 2026: $89.14Mar 2, 2026: $87.48Mar 3, 2026: $86.09Mar 4, 2026: $83.87Mar 5, 2026: $82.26Mar 6, 2026: $82.98Mar 9, 2026: $83.06Mar 10, 2026: $83.31Mar 11, 2026: $83.98Mar 12, 2026: $79.93Mar 13, 2026: $79.49Mar 16, 2026: $78.61Mar 17, 2026: $78.29Mar 18, 2026: $75.18Mar 19, 2026: $75.43Mar 20, 2026: $75.52Mar 23, 2026: $80.44Mar 24, 2026: $81.82Mar 25, 2026: $82.80Mar 26, 2026: $80.15Mar 27, 2026: $79.79Mar 30, 2026: $75.33Mar 31, 2026: $76.56Apr 1, 2026: $79.00Apr 2, 2026: $80.34Apr 6, 2026: $78.98Apr 7, 2026: $78.01Apr 8, 2026: $80.83Apr 9, 2026: $84.00Apr 10, 2026: $78.22Apr 13, 2026: $77.69Apr 14, 2026: $80.15Apr 15, 2026: $78.72Apr 16, 2026: $77.75Apr 17, 2026: $77.78Apr 20, 2026: $78.30Apr 21, 2026: $77.32Apr 22, 2026: $77.26Apr 23, 2026: $76.73Apr 24, 2026: $77.95Apr 27, 2026: $66.91Apr 28, 2026: $72.72Apr 29, 2026: $72.86Apr 30, 2026: $76.00May 1, 2026: $73.98May 4, 2026: $72.72May 5, 2026: $76.65May 6, 2026: $75.71May 7, 2026: $74.47May 8, 2026: $88.39May 11, 2026: $92.91May 12, 2026: $92.97May 13, 2026: $91.06May 14, 2026: $91.66May 15, 2026: $92.12May 18, 2026: $89.10May 19, 2026: $88.70May 20, 2026: $92.60May 21, 2026: $90.68May 22, 2026: $93.55May 26, 2026: $93.17May 27, 2026: $93.05May 28, 2026: $92.20May 29, 2026: $90.84Jun 1, 2026: $94.25Jun 2, 2026: $95.72Jun 3, 2026: $96.94Jun 4, 2026: $97.90Jun 5, 2026: $97.21Jun 8, 2026: $98.51Jun 9, 2026: $98.82Jun 10, 2026: $96.73Jun 11, 2026: $97.48Jun 12, 2026: $96.30Jun 15, 2026: $95.51Jun 16, 2026: $93.99Jun 17, 2026: $92.68Jun 18, 2026: $89.00Jun 22, 2026: $83.00Jun 23, 2026: $82.29Jun 24, 2026: $80.73Jun 25, 2026: $78.93Jun 26, 2026: $81.32Jun 29, 2026: $79.22Jun 30, 2026: $79.10Jul 1, 2026: $78.06Jul 2, 2026: $76.30Jul 6, 2026: $78.91Jul 7, 2026: $76.89Jul 8, 2026: $75.29Jul 9, 2026: $73.77Jul 10, 2026: $72.08Jul 13, 2026: $71.31Jul 14, 2026: $72.62Jul 15, 2026: $72.80Jul 16, 2026: $74.98Jul 17, 2026: $72.70Jul 20, 2026: $72.65Jul 21, 2026: $72.84Jul 22, 2026: $74.52Jul 23, 2026: $73.35Jul 24, 2026: $72.63Jul 27, 2026: $71.86Jul 28, 2026: $70.02Jul 29, 2026: $67.71Jul 30, 2026: $70.35Jul 31, 2026: $68.53Aug 3, 2026: $73.59Aug 4, 2026: $76.54Aug 5, 2026: $74.13Aug 6, 2026: $73.69Aug 7, 2026: $86.24Aug 10, 2026: $82.31Aug 11, 2026: $83.96Aug 12, 2026: $84.93Aug 13, 2026: $84.72Aug 14, 2026: $86.40Aug 17, 2026: $83.47Aug 18, 2026: $84.54Aug 19, 2026: $84.85Aug 20, 2026: $85.58Aug 21, 2026: $85.56Aug 24, 2026: $83.50Aug 25, 2026: $85.45Aug 26, 2026: $85.94Aug 27, 2026: $87.87Aug 28, 2026: $87.99Aug 31, 2026: $87.95Sep 1, 2026: $87.34Sep 2, 2026: $87.56Sep 3, 2026: $87.07Sep 4, 2026: $85.78Sep 8, 2026: $87.25Sep 9, 2026: $82.39Sep 10, 2026: $81.93Sep 11, 2026: $82.20Sep 14, 2026: $81.54Sep 15, 2026: $77.83Sep 16, 2026: $78.38Sep 17, 2026: $79.99Sep 18, 2026: $79.95Sep 21, 2026: $80.22Sep 22, 2026: $79.89Sep 23, 2026: $81.36Sep 24, 2026: $79.63Sep 25, 2026: $78.90Sep 28, 2026: $77.21Sep 29, 2026: $75.72Sep 30, 2026: $73.88Oct 1, 2026: $73.68Oct 2, 2026: $73.54Oct 5, 2026: $73.58Oct 6, 2026: $73.91Oct 7, 2026: $73.42Oct 8, 2026: $74.71Oct 9, 2026: $75.12Oct 12, 2026: $75.01Oct 13, 2026: $74.13Oct 14, 2026: $72.01Oct 15, 2026: $71.61Oct 16, 2026: $72.23Oct 19, 2026: $73.57Oct 20, 2026: $72.72Oct 21, 2026: $72.80Oct 22, 2026: $72.06Oct 23, 2026: $72.48Oct 26, 2026: $71.90Oct 27, 2026: $73.04Oct 28, 2026: $76.05Oct 29, 2026: $77.27Oct 30, 2026: $73.59Nov 2, 2026: $72.02Nov 3, 2026: $74.64Nov 4, 2026: $74.20Nov 5, 2026: $70.85Nov 6, 2026: $66.22Nov 9, 2026: $68.91Nov 10, 2026: $67.18Nov 11, 2026: $69.15Nov 12, 2026: $69.88Nov 13, 2026: $70.42
Nov 13, 2025Low $66.22 · High $134.94Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.