‹ Screener

NORWOOD FINANCIAL CORP

NWFL · State Commercial Banks · 10.9M shares · +3%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $573K (gross $703K, SBC $130K)

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

Grade

C68

Norwood Financial — Pennsylvania bank with solid ROE.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $2M2025-09-30 · $2M2025-12-31 · $2M2026-03-31 · $2M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
347.0%
Return on equity
11.5%
Return on assets
1.1%
Revenue growth (QoQ)
7.9%
Free cash flow
$29M
Tangible book value
$213M
Stock comp / revenue
3.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-10Gifford Jeffrey SGrant45$30.19
2026-06-10Shook JamesGrant45$30.19
2026-06-10Hungerford Meg LGrant45$30.19
2026-06-10LAMONT KEVIN MGrant45$30.19
2026-06-10Schmalzle Ronald RGrant45$30.19
2026-06-10Matergia Ralph AGrant45$30.19
2026-06-10Nacinovich Marissa SGrant45$30.19
2026-06-10Nolan Alexandra KGrant45$30.19
2026-06-10FORTE ANDREWGrant55$30.19
2026-06-10Carroll Joseph WGrant45$30.19
2026-06-10Andress Spencer JGrant45$30.19
2026-06-10PHILLIPS KENNETH AGrant45$30.19
2026-05-26Schmalzle Ronald RGrant700$30.19
2026-05-26Schmalzle Ronald RBuy700$30.19
2026-05-12FORTE ANDREWBuy270$29.58
2026-05-11Gifford Jeffrey SGrant45$30.20
2026-05-11LAMONT KEVIN MGrant45$30.20
2026-05-11Matergia Ralph AGrant45$30.20
2026-05-11Nacinovich Marissa SGrant45$30.20
2026-05-11Nolan Alexandra KGrant45$30.20
2026-05-11PHILLIPS KENNETH AGrant45$30.20
2026-05-11Schmalzle Ronald RGrant45$30.20
2026-05-11Shook JamesGrant45$30.20
2026-05-11Andress Spencer JGrant45$30.20
2026-05-11Carroll Joseph WGrant45$30.20
2026-05-11FORTE ANDREWGrant55$30.20
2026-05-11Hungerford Meg LGrant45$30.20
2026-05-05Carroll Joseph WBuy276$29.46
2026-05-05Carroll Joseph WBuy76$29.46
2026-05-05Carroll Joseph WBuy24$29.43
2026-05-05Carroll Joseph WBuy100$29.44
2026-05-05Carroll Joseph WBuy96$29.46
2026-05-05Carroll Joseph WBuy100$29.42
2026-05-01Carroll Joseph WBuy180$29.61
2026-04-30McCaffery John Martin JRBuy1.0K$29.44
2026-04-30Shook JamesBuy375$29.06
2026-04-29Donnelly James OBuy100$29.06
2026-04-10Gifford Jeffrey SGrant45$30.39
2026-04-10Shook JamesGrant45$30.39
2026-04-10Carroll Joseph WGrant45$30.39
2026-04-10Hungerford Meg LGrant45$30.39
2026-04-10LAMONT KEVIN MGrant45$30.39
2026-04-10Andress Spencer JGrant45$30.39
2026-04-10FORTE ANDREWGrant55$30.39
2026-04-10Schmalzle Ronald RGrant45$30.39
2026-04-10PHILLIPS KENNETH AGrant45$30.39
2026-04-10Nolan Alexandra KGrant45$30.39
2026-04-10Nacinovich Marissa SGrant45$30.39
2026-04-10Matergia Ralph AGrant45$30.39
2026-03-11Carroll Joseph WGrant46$29.40
2026-03-11Andress Spencer JGrant46$29.40
2026-03-11FORTE ANDREWGrant57$29.40
2026-03-11Gifford Jeffrey SGrant46$29.40
2026-03-11Hungerford Meg LGrant46$29.40
2026-03-11Shook JamesGrant46$29.40
2026-03-11PHILLIPS KENNETH AGrant46$29.40
2026-03-11Schmalzle Ronald RGrant46$29.40
2026-03-11Nolan Alexandra KGrant46$29.40
2026-03-11Nacinovich Marissa SGrant46$29.40
2026-03-11Matergia Ralph AGrant46$29.40
2026-03-11LAMONT KEVIN MGrant46$29.40
2026-02-11Hungerford Meg LGrant43$31.62
2026-02-11FORTE ANDREWGrant53$31.62
2026-02-11LAMONT KEVIN MGrant43$31.62
2026-02-11Shook JamesGrant43$31.62
2026-02-11Schmalzle Ronald RGrant43$31.62
2026-02-11Gifford Jeffrey SGrant43$31.62
2026-02-11Nolan Alexandra KGrant43$31.62
2026-02-11Nacinovich Marissa SGrant43$31.62
2026-02-11Gifford Jeffrey SGrant43$31.62
2026-02-11Matergia Ralph AGrant43$31.62
2026-02-11PHILLIPS KENNETH AGrant43$31.62
2026-01-28Carroll Joseph WBuy2.0K$28.06
2026-01-28Carroll Joseph WBuy2.0K$28.21
2026-01-28Shook JamesBuy3.5K$28.80
2026-01-28Carroll Joseph WBuy4$28.05
2026-01-27Carroll Joseph WBuy2.0K$27.91
2026-01-27Donnelly James OBuy200$28.15
2026-01-12Nacinovich Marissa SGrant105$28.42
2026-01-12Schmalzle Ronald RGrant105$28.42
2026-01-12Gifford Jeffrey SGrant105$28.42
2026-01-12FORTE ANDREWGrant105$28.42
2026-01-12Nolan Alexandra KGrant105$28.42
2026-01-12Hungerford Meg LGrant105$28.42
2026-01-12Shook JamesGrant105$28.42
2026-01-12PHILLIPS KENNETH AGrant105$28.42
2026-01-12Matergia Ralph AGrant105$28.42
2026-01-12Gifford Jeffrey SGrant105$28.42
2026-01-12LAMONT KEVIN MGrant105$28.42
2025-12-19CARMODY JOHN FTax withheld407$29.95
2025-12-16McCaffery John Martin JRGrant2.0K$29.80
2025-12-16Donnelly James OGrant6.7K$29.80
2025-12-16Shook JamesGrant825$29.80
2025-12-16CARMODY JOHN FGrant1.5K$29.80
2025-12-16Schmalzle Ronald RGrant825$29.80
2025-12-16Nacinovich Marissa SGrant825$29.80
2025-12-16LAMONT KEVIN MGrant825$29.80
2025-12-16FORTE ANDREWGrant825$29.80
2025-12-16PHILLIPS KENNETH AGrant825$29.80
2025-12-16Matergia Ralph AGrant825$29.80
2025-12-16Hungerford Meg LGrant825$29.80
2025-12-16Gifford Jeffrey SGrant825$29.80
2025-12-16Nolan Alexandra KGrant825$29.80
2025-12-16LAMONT KEVIN MGrant825$29.80
2025-11-03Shook JamesGift409
2025-11-03Shook JamesGift409
2025-10-31PHILLIPS KENNETH ABuy50$26.30
2025-10-31PHILLIPS KENNETH AGift100
2025-10-31PHILLIPS KENNETH AGift50
2025-10-31PHILLIPS KENNETH ABuy100$26.50
2025-10-27Shook JamesBuy200$26.62
2025-10-27Shook JamesBuy1.9K$26.63
2025-10-27Shook JamesBuy1.6K$26.82
2025-10-27Shook JamesBuy100$26.58
2025-10-10LAMONT KEVIN MGrant116$25.84
2025-10-10Gifford Jeffrey SGrant116$28.42
2025-10-10PHILLIPS KENNETH AGrant116$25.84
2025-10-10Hungerford Meg LGrant116$25.84
2025-10-10Matergia Ralph AGrant116$25.84
2025-10-10Gifford Jeffrey SGrant116$28.42
2025-10-10Nolan Alexandra KGrant116$25.84
2025-10-10Schmalzle Ronald RGrant116$25.84
2025-10-10FORTE ANDREWGrant116$25.84
2025-08-06Donnelly James OBuy200$23.90
2025-08-05Schmalzle Ronald RBuy600$24.35
2025-08-05Schmalzle Ronald RBuy600$24.35
2025-08-01McCaffery John Martin JRBuy500$24.10
2025-07-29FORTE ANDREWBuy400$24.57
2025-07-25Donnelly James OBuy100$24.40
2025-07-10PHILLIPS KENNETH AGrant117$25.60
2025-07-10FORTE ANDREWGrant117$25.60
2025-07-10LAMONT KEVIN MGrant117$25.60
2025-07-10Nolan Alexandra KGrant117$25.60
2025-07-10Gifford Jeffrey SGrant117$25.60
2025-07-10Matergia Ralph AGrant117$25.60
2025-07-10Hungerford Meg LGrant117$25.60
2025-07-10Gifford Jeffrey SGrant117$25.60
2025-04-30McCaffery John Martin JRBuy500$25.00
2025-04-25FORTE ANDREWBuy485$24.50
2025-04-24Donnelly James OBuy100$24.30
2025-04-10Gifford Jeffrey SGrant123$24.33
2025-04-10Nolan Alexandra KGrant123$24.33
2025-04-10LAMONT KEVIN MGrant123$24.33
2025-04-10FORTE ANDREWGrant123$24.33
2025-04-10Gifford Jeffrey SGrant123$24.33
2025-04-10PHILLIPS KENNETH AGrant123$24.33
2025-04-10Matergia Ralph AGrant123$24.33
2025-04-10Hungerford Meg LGrant123$24.33
2025-02-07Schmalzle Ronald RBuy2.8K$26.49
2025-02-05Schmalzle Ronald RBuy8.5K$26.59
2025-02-04Schmalzle Ronald RBuy839$26.30
2025-02-04Schmalzle Ronald RBuy6$26.00
2025-02-04Schmalzle Ronald RBuy1.7K$26.50
2025-02-04Schmalzle Ronald RBuy6$26.26
2025-01-31Schmalzle Ronald RBuy3.1K$26.00
2025-01-31Schmalzle Ronald RBuy3.1K$26.00
2025-01-30Schmalzle Ronald RBuy2.0K$26.00
2025-01-21Matergia Ralph AGrant122$26.44
2025-01-21LAMONT KEVIN MGrant122$26.44
2025-01-21Hungerford Meg LGrant122$26.44
2025-01-21CRITELLI LEWIS JGrant122$26.44
2025-01-21Nolan Alexandra KGrant122$26.44
2025-01-21FORTE ANDREWGrant122$26.44
2025-01-21Gifford Jeffrey SGrant122$26.44
2025-01-21CAMPFIELD SUSANGrant122$26.44
2025-01-21PHILLIPS KENNETH AGrant122$26.44

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

Supply chain

Customers (2)

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-06-18Reg FDfiling ↗
    2026-06-18OtherExhibitsfiling ↗
    2026-05-04Shareholder votefiling ↗
    2026-04-28Reg FDExhibitsfiling ↗
    2026-04-27ResultsReg FDExhibitsfiling ↗
    2026-03-12Exhibitsfiling ↗
    2026-01-22ResultsReg FDExhibitsfiling ↗
    2026-01-12ResultsExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-182026-06-180001013272-26-000009 ↗
    8-K2026-06-182026-06-180001013272-26-000007 ↗
    10-Q2026-05-082026-03-310001013272-26-000005 ↗
    8-K2026-05-042026-04-280001193125-26-203951 ↗
    8-K2026-04-282026-04-280001193125-26-183573 ↗
    8-K2026-04-272026-04-270001193125-26-179294 ↗
    10-K2026-03-132025-12-310001013272-26-000003 ↗
    8-K/A2026-03-122026-01-050001193125-26-103217 ↗
    8-K2026-01-222026-01-220001193125-26-018738 ↗
    8-K2026-01-122026-01-120001193125-26-009896 ↗
    8-K2026-01-052026-01-050001193125-26-001612 ↗
    8-K2025-12-172025-12-170001193125-25-322570 ↗