‹ Screener

EAGLE FINANCIAL SERVICES INC

EFSI · State Commercial Banks · 5.4M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$641K (gross $271K, SBC $912K)

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

Grade

C60

Eagle Financial Services — small Virginia bank with weak ROE.

Strengths

Risks

Notable findings

Key metrics

Return on equity
4.3%
Return on assets
0.4%
Net-income growth
-46.5%
Free cash flow
$24M
Tangible book value
$189M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-19SMALLEY ROBERT W JRDisposition761
2026-04-29SCHMIDT MARIANNESell388$37.95
2026-03-11HAMBERGER SCOTT MGift600
2026-03-11HAMBERGER SCOTT MBuy909$33.00
2026-03-11HAMBERGER SCOTT MGift600
2026-03-05HILL EDWARD IIIBuy939$34.62
2026-03-02Lorey Brandon CraigBuy350$34.53
2026-02-27HAMBERGER SCOTT MBuy945$36.00
2026-01-30HAMBERGER SCOTT MBuy597$37.99
2026-01-05CROSON KATHLEEN STax withheld133$39.35
2026-01-05Lorey Brandon CraigTax withheld451$39.35
2026-01-05SCHMIDT MARIANNETax withheld120$39.35
2026-01-05POFFINBERGER AARON MTax withheld155$39.35
2026-01-05ZMITROVICH JOSEPH TTax withheld343$39.35
2026-01-05Yamini YasamanTax withheld36$39.35
2026-01-05Chappell Kathleen JTax withheld208$39.35
2026-01-05Crosen Kaley AnnTax withheld130$39.35
2026-01-05BRAITHWAITE TODD ATax withheld112$39.35
2026-01-02Lorey Brandon CraigTax withheld1.1K$39.44
2026-01-02POFFINBERGER AARON MGrant2.3K
2026-01-02POFFINBERGER AARON MTax withheld367$39.44
2026-01-02Shyamsunder KarthikGrant761
2026-01-02MATTHEWS TATIANA CGrant761
2026-01-02HAMBERGER SCOTT MGrant761
2026-01-02SMALLEY ROBERT W JRGrant761
2026-01-02GLAIZE MARY BRUCEGrant761
2026-01-02STOKELY JOHN D JRGrant761
2026-01-02MILLESON JOHN RGrant761
2026-01-02HILL EDWARD IIIGrant761
2026-01-02Rinker Douglas ClayGrant761
2026-01-02CLAYTOR CARY RGrant1.1K
2026-01-02SCHMIDT MARIANNETax withheld311$39.44
2026-01-02Yamini YasamanGrant1.4K
2026-01-02Yamini YasamanTax withheld95$39.44
2026-01-02BRAITHWAITE TODD AGrant1.3K
2026-01-02BRAITHWAITE TODD ATax withheld260$39.44
2026-01-02SMITH NICHOLAS PETERGrant4.0K
2026-01-02SMITH NICHOLAS PETERTax withheld220$39.44
2026-01-02SCHMIDT MARIANNEGrant1.4K
2026-01-02CROSON KATHLEEN SGrant1.6K
2026-01-02CROSON KATHLEEN STax withheld311$39.44
2026-01-02Chappell Kathleen JGrant3.1K
2026-01-02Chappell Kathleen JTax withheld492$39.44
2026-01-02Crosen Kaley AnnGrant2.1K
2026-01-02Crosen Kaley AnnTax withheld339$39.44
2026-01-02ZMITROVICH JOSEPH TGrant3.7K
2026-01-02ZMITROVICH JOSEPH TTax withheld804$39.44
2026-01-02PURRINGTON DEBRA LGrant1.9K
2026-01-02Lorey Brandon CraigGrant7.3K
2025-12-31GEORGE JAMES S IITax withheld818$39.80
2025-12-31GEORGE JAMES S IIDisposition798
2025-12-03BRAITHWAITE TODD ASell56$38.90
2025-11-12HAMBERGER SCOTT MGift9.5K
2025-10-29STOKELY JOHN D JRSell78$36.60
2025-10-29STOKELY JOHN D JRSell5.8K$36.60
2025-07-31SMITH NICHOLAS PETERBuy303$33.00
2025-06-20BRAITHWAITE TODD ADisposition31
2025-06-20SCHMIDT MARIANNEDisposition31
2025-06-20SCHMIDT MARIANNETax withheld40$36.25
2025-06-20CROSON KATHLEEN SDisposition37
2025-06-20CROSON KATHLEEN STax withheld46$36.25
2025-06-20Crosen Kaley AnnDisposition73
2025-06-20Crosen Kaley AnnTax withheld89$36.25
2025-06-20Chappell Kathleen JDisposition117
2025-06-20Chappell Kathleen JTax withheld142$36.25
2025-06-20ZMITROVICH JOSEPH TDisposition142
2025-06-20ZMITROVICH JOSEPH TTax withheld244$36.25
2025-06-20GEORGE JAMES S IIDisposition34
2025-06-20GEORGE JAMES S IITax withheld41$36.25
2025-06-20PURRINGTON DEBRA LDisposition43
2025-06-20POFFINBERGER AARON MDisposition87
2025-06-20POFFINBERGER AARON MTax withheld106$36.25
2025-06-20Lorey Brandon CraigDisposition280
2025-06-20Lorey Brandon CraigTax withheld433$36.25
2025-06-12HILL EDWARD IIIBuy1.0K$29.93
2025-06-02HAMBERGER SCOTT MBuy771$31.00
2025-05-23HAMBERGER SCOTT MBuy849$31.00
2025-05-01SMITH NICHOLAS PETERTax withheld291$30.15
2025-03-04SCHMIDT MARIANNESell447$32.31
2025-02-07SCHMIDT MARIANNEBuy31$32.00
2025-02-07CROSON KATHLEEN SBuy31$32.00
2025-02-07Crosen Kaley AnnBuy100$32.00
2025-02-07Chappell Kathleen JBuy100$32.00
2025-02-07SMALLEY ROBERT W JRBuy100$32.00
2025-02-07SMITH NICHOLAS PETERBuy156$32.00
2025-02-07GLAIZE MARY BRUCEBuy31$32.00
2025-02-07MILLESON JOHN RBuy781$32.00
2025-02-07GEORGE JAMES S IIBuy100$32.00
2025-02-07HILL EDWARD IIIBuy300$32.00
2025-02-07STOKELY JOHN D JRBuy78$32.00
2025-02-07Rinker Douglas ClayBuy312$32.00
2025-02-07PURRINGTON DEBRA LBuy62$32.00
2025-02-07CLAYTOR CARY RBuy3.1K$32.00
2025-02-07Lorey Brandon CraigBuy2.3K$32.00
2025-02-07POFFINBERGER AARON MBuy312$32.00
2025-02-07ZMITROVICH JOSEPH TBuy312$32.00
2025-02-07BRAITHWAITE TODD ABuy1.2K$32.00
2025-02-07GILPIN THOMAS TBuy1.0K$32.00
2025-02-07MATTHEWS TATIANA CBuy312$32.00
2025-02-07HAMBERGER SCOTT MBuy5.0K$32.00
2025-01-21POFFINBERGER AARON MTax withheld111$36.20
2025-01-21GEORGE JAMES S IITax withheld124$36.20
2025-01-21PURRINGTON DEBRA LTax withheld155$36.20
2025-01-21ZMITROVICH JOSEPH TTax withheld325$36.20
2025-01-21Crosen Kaley AnnTax withheld122$36.20
2025-01-21Chappell Kathleen JTax withheld208$36.20
2025-01-21CROSON KATHLEEN STax withheld121$36.20
2025-01-21BRAITHWAITE TODD ATax withheld112$36.20
2025-01-21Lorey Brandon CraigTax withheld432$36.20
2025-01-03Crosen Kaley AnnTax withheld130$36.25
2025-01-03GEORGE JAMES S IITax withheld123$36.25
2025-01-03CROSON KATHLEEN STax withheld133$36.25
2025-01-03BRAITHWAITE TODD ATax withheld111$36.25
2025-01-03POFFINBERGER AARON MTax withheld156$36.25
2025-01-03Lorey Brandon CraigTax withheld452$36.25
2025-01-03ZMITROVICH JOSEPH TTax withheld344$36.25
2025-01-03Chappell Kathleen JTax withheld208$36.25
2025-01-03PURRINGTON DEBRA LTax withheld153$36.25
2025-01-03SCHMIDT MARIANNETax withheld118$36.25
2025-01-02GILPIN THOMAS TGrant600
2025-01-02Lorey Brandon CraigGrant6.1K
2025-01-02Lorey Brandon CraigTax withheld565$36.40
2025-01-02Chappell Kathleen JGrant3.2K
2025-01-02Chappell Kathleen JTax withheld262$36.40
2025-01-02GEORGE JAMES S IIGrant1.5K
2025-01-02GEORGE JAMES S IITax withheld151$36.40
2025-01-02BRAITHWAITE TODD AGrant1.4K
2025-01-02BRAITHWAITE TODD ATax withheld139$36.40
2025-01-02CROSON KATHLEEN SGrant1.6K
2025-01-02CROSON KATHLEEN STax withheld166$36.40
2025-01-02Crosen Kaley AnnGrant2.2K
2025-01-02Crosen Kaley AnnTax withheld181$36.40
2025-01-02ZMITROVICH JOSEPH TGrant3.9K
2025-01-02ZMITROVICH JOSEPH TTax withheld429$36.40
2025-01-02SCHMIDT MARIANNEGrant1.5K
2025-01-02SCHMIDT MARIANNETax withheld163$36.40
2025-01-02SMITH NICHOLAS PETERGrant2.1K
2025-01-02SMITH NICHOLAS PETERTax withheld60$36.40
2025-01-02POFFINBERGER AARON MGrant2.4K
2025-01-02POFFINBERGER AARON MTax withheld196$36.40
2025-01-02PURRINGTON DEBRA LGrant1.9K
2025-01-02PURRINGTON DEBRA LTax withheld190$36.40
2025-01-02Rinker Douglas ClayGrant600
2025-01-02GLAIZE MARY BRUCEGrant600
2025-01-02MILLESON JOHN RGrant600
2025-01-02HAMBERGER SCOTT MGrant600
2025-01-02CLAYTOR CARY RGrant600
2025-01-02HILL EDWARD IIIGrant600
2025-01-02STOKELY JOHN D JRGrant600
2025-01-02MATTHEWS TATIANA CGrant600
2025-01-02SMALLEY ROBERT W JRGrant600

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

Notable events (8-K)

DateItems
2026-05-20Shareholder voteExhibitsfiling ↗
2026-04-23ResultsReg FDExhibitsfiling ↗
2026-01-27Exec/director changefiling ↗
2026-01-26ResultsReg FDExhibitsfiling ↗
2026-01-21OtherExhibitsfiling ↗
2025-10-23ResultsReg FDExhibitsfiling ↗
2025-07-24ResultsReg FDExhibitsfiling ↗
2025-05-22Exec/director changeShareholder voteExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-202026-05-190000880641-26-000015 ↗
10-Q2026-05-112026-03-310000880641-26-000013 ↗
8-K2026-04-232026-04-230001193125-26-173960 ↗
10-K2026-03-162025-12-310000880641-26-000004 ↗
8-K2026-01-272026-01-210001193125-26-024242 ↗
8-K2026-01-262026-01-260001193125-26-022723 ↗
8-K2026-01-212026-01-210001193125-26-017913 ↗
10-Q2025-11-132025-09-300001193125-25-279991 ↗
8-K2025-10-232025-10-230001193125-25-248860 ↗
10-Q2025-08-132025-06-300000950170-25-107957 ↗
8-K2025-07-242025-07-240000950170-25-098360 ↗
8-K2025-05-222025-05-200000950170-25-076100 ↗