HERITAGE FINANCIAL CORP /WA/
HFWA · Savings Institutions, Not Federally Chartered · 41.2M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $7M (gross $7M, SBC $20K)
Reference price $28.37 · est. market cap ~$1.2B — last insider sale, 2026-06-09 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70Heritage Financial (WA) — Pacific-NW bank with strong cash flow.
Strengths
- Free cash flow 96th pct, strong cash (88th)
- Net income +56%
Risks
- ROE 7.3% (73rd… ROA 79th) moderate
- Rate/CRE sensitivity
Notable findings
- Strong balance sheetStrong balance sheet — $233M cash & investments
- Pending mergerPursuant to the terms of the merger agreement, Olympic shareholders received 45
- Insider sellingInsider selling — 6 open-market sale(s) by 5 insider(s) (cluster of 5 insiders, ~$485,860, last 6mo) Form 4 ↗
Key metrics
Return on equity
7.3%
Return on assets
1.0%
Net-income growth
56.1%
Free cash flow
$86M
Tangible book value
$679M
Cash & investments
$233M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-15 | Chalfant Tony | Option exercise | 1.3K | $28.44 |
| 2026-06-15 | Chalfant Tony | Tax withheld | 135 | $28.44 |
| 2026-06-15 | Curran Amy E. | Option exercise | 576 | $28.44 |
| 2026-06-15 | Curran Amy E. | Tax withheld | 71 | $28.44 |
| 2026-06-09 | Hinson Donald | Sell | 3.8K | $28.37 |
| 2026-05-01 | Robison Sabrina C | Sell | 716 | $27.51 |
| 2026-05-01 | Robison Sabrina C | Sell | 4.7K | $27.61 |
| 2026-05-01 | Dryer Trevor D. | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | LYON JEFFREY S | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | Watson Ann | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | CHARNESKI BRIAN | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | Giacobbe Gail B. | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | VANCE BRIAN L | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | Saunders Karen R | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | Rivera Frederick B | Option exercise | 2.2K | $27.61 |
| 2026-05-01 | Ellwanger Kimberly T | Option exercise | 2.2K | $27.61 |
| 2026-03-16 | Wilson Kelli Ann | Option exercise | 490 | $24.89 |
| 2026-03-16 | Wilson Kelli Ann | Option exercise | 530 | $24.89 |
| 2026-03-16 | Wilson Kelli Ann | Option exercise | 1.5K | $24.89 |
| 2026-03-16 | Wilson Kelli Ann | Option exercise | 1.3K | $24.89 |
| 2026-03-16 | Wilson Kelli Ann | Tax withheld | 719 | $24.89 |
| 2026-03-16 | Robison Sabrina C | Option exercise | 1.1K | $24.89 |
| 2026-03-16 | Robison Sabrina C | Option exercise | 265 | $24.89 |
| 2026-03-16 | Robison Sabrina C | Option exercise | 1.4K | $24.89 |
| 2026-03-16 | Robison Sabrina C | Option exercise | 1.3K | $24.89 |
| 2026-03-16 | Robison Sabrina C | Tax withheld | 744 | $24.89 |
| 2026-03-16 | Ray Matthew T. | Option exercise | 504 | $24.89 |
| 2026-03-16 | Ray Matthew T. | Option exercise | 155 | $24.89 |
| 2026-03-16 | Ray Matthew T. | Option exercise | 662 | $24.89 |
| 2026-03-16 | Ray Matthew T. | Option exercise | 530 | $24.89 |
| 2026-03-16 | Ray Matthew T. | Option exercise | 1.7K | $24.89 |
| 2026-03-16 | Ray Matthew T. | Option exercise | 1.0K | $24.89 |
| 2026-03-16 | Ray Matthew T. | Tax withheld | 749 | $24.89 |
| 2026-03-16 | McDonald Bryan | Option exercise | 1.1K | $24.89 |
| 2026-03-16 | McDonald Bryan | Option exercise | 1.7K | $24.89 |
| 2026-03-16 | McDonald Bryan | Option exercise | 267 | $24.89 |
| 2026-03-16 | McDonald Bryan | Option exercise | 1.9K | $24.89 |
| 2026-03-16 | McDonald Bryan | Tax withheld | 939 | $24.89 |
| 2026-03-16 | Hinson Donald | Option exercise | 850 | $24.89 |
| 2026-03-16 | Hinson Donald | Option exercise | 1.5K | $24.89 |
| 2026-03-16 | Hinson Donald | Option exercise | 203 | $24.89 |
| 2026-03-16 | Hinson Donald | Option exercise | 1.2K | $24.89 |
| 2026-03-16 | Hinson Donald | Tax withheld | 689 | $24.89 |
| 2026-03-16 | Henning Thomas J | Option exercise | 1.4K | $24.89 |
| 2026-03-16 | Henning Thomas J | Option exercise | 530 | $24.89 |
| 2026-03-16 | Henning Thomas J | Option exercise | 1.7K | $24.89 |
| 2026-03-16 | Henning Thomas J | Option exercise | 1.5K | $24.89 |
| 2026-03-16 | Henning Thomas J | Tax withheld | 938 | $24.89 |
| 2026-03-16 | Glasby William | Option exercise | 302 | $24.89 |
| 2026-03-16 | Glasby William | Option exercise | 1.8K | $24.89 |
| 2026-03-16 | Glasby William | Option exercise | 1.6K | $24.89 |
| 2026-03-16 | Glasby William | Option exercise | 1.6K | $24.89 |
| 2026-03-16 | Glasby William | Tax withheld | 1.3K | $24.89 |
| 2026-03-16 | Curran Amy E. | Option exercise | 155 | $24.89 |
| 2026-03-16 | Curran Amy E. | Option exercise | 776 | $24.89 |
| 2026-03-16 | Curran Amy E. | Option exercise | 1.1K | $24.89 |
| 2026-03-16 | Curran Amy E. | Option exercise | 1.6K | $24.89 |
| 2026-03-16 | Curran Amy E. | Option exercise | 1.4K | $24.89 |
| 2026-03-16 | Curran Amy E. | Tax withheld | 918 | $24.89 |
| 2026-03-16 | Chalfant Tony | Option exercise | 1.2K | $24.89 |
| 2026-03-16 | Chalfant Tony | Option exercise | 733 | $24.89 |
| 2026-03-16 | Chalfant Tony | Option exercise | 176 | $24.89 |
| 2026-03-16 | Chalfant Tony | Option exercise | 992 | $24.89 |
| 2026-03-16 | Chalfant Tony | Tax withheld | 583 | $24.89 |
| 2026-02-11 | Chalfant Tony | Sell | 4.7K | $27.65 |
| 2026-02-03 | Rivera Frederick B | Sell | 1.8K | $26.31 |
| 2026-01-26 | Wilson Kelli Ann | Sell | 1.9K | $26.48 |
| 2025-12-15 | Ray Matthew T. | Option exercise | 832 | $25.43 |
| 2025-12-15 | Ray Matthew T. | Tax withheld | 178 | $25.43 |
| 2025-12-15 | Bley Nicholas M | Option exercise | 4.9K | $25.43 |
| 2025-12-15 | Bley Nicholas M | Tax withheld | 1.0K | $25.43 |
| 2025-12-15 | Henning Thomas J | Option exercise | 495 | $25.43 |
| 2025-12-15 | Henning Thomas J | Tax withheld | 79 | $25.43 |
| 2025-12-15 | Robison Sabrina C | Option exercise | 247 | $25.43 |
| 2025-12-15 | Robison Sabrina C | Tax withheld | 39 | $25.43 |
| 2025-12-15 | Glasby William | Option exercise | 265 | $25.43 |
| 2025-12-15 | Glasby William | Tax withheld | 40 | $25.43 |
| 2025-11-20 | McDonald Bryan | Buy | 19K | $22.32 |
| 2025-06-16 | Curran Amy E. | Option exercise | 526 | $22.76 |
| 2025-06-16 | Curran Amy E. | Option exercise | 576 | $22.76 |
| 2025-06-16 | Curran Amy E. | Tax withheld | 124 | $22.76 |
| 2025-06-16 | Wilson Kelli Ann | Option exercise | 526 | $22.76 |
| 2025-06-16 | Wilson Kelli Ann | Tax withheld | 52 | $22.76 |
| 2025-06-16 | Chalfant Tony | Option exercise | 1.3K | $22.76 |
| 2025-06-16 | Chalfant Tony | Tax withheld | 130 | $22.76 |
| 2025-06-11 | Glasby William | Gift | 420 | — |
| 2025-05-01 | Gavin Deborah J | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | Giacobbe Gail B. | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | CHARNESKI BRIAN | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | Watson Ann | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | LYON JEFFREY S | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | Dryer Trevor D. | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | Ellwanger Kimberly T | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | VANCE BRIAN L | Option exercise | 2.9K | $23.04 |
| 2025-05-01 | Rivera Frederick B | Option exercise | 2.9K | $23.04 |
| 2025-03-17 | Deuel Jeffrey J | Option exercise | 2.4K | $23.77 |
| 2025-03-17 | Deuel Jeffrey J | Tax withheld | 386 | $23.77 |
| 2025-03-17 | McDonald Bryan | Option exercise | 921 | $23.77 |
| 2025-03-17 | McDonald Bryan | Tax withheld | 146 | $23.77 |
| 2025-03-17 | McDonald Bryan | Option exercise | 1.9K | $23.77 |
| 2025-03-17 | McDonald Bryan | Option exercise | 2.2K | $23.77 |
| 2025-03-17 | McDonald Bryan | Option exercise | 1.1K | $23.77 |
| 2025-03-17 | McDonald Bryan | Tax withheld | 954 | $23.77 |
| 2025-03-17 | Henning Thomas J | Option exercise | 1.0K | $23.77 |
| 2025-03-17 | Henning Thomas J | Option exercise | 1.4K | $23.77 |
| 2025-03-17 | Henning Thomas J | Option exercise | 531 | $23.77 |
| 2025-03-17 | Henning Thomas J | Option exercise | 1.7K | $23.77 |
| 2025-03-17 | Henning Thomas J | Tax withheld | 883 | $23.77 |
| 2025-03-17 | Ray Matthew T. | Option exercise | 504 | $23.77 |
| 2025-03-17 | Ray Matthew T. | Option exercise | 710 | $23.77 |
| 2025-03-17 | Ray Matthew T. | Option exercise | 531 | $23.77 |
| 2025-03-17 | Ray Matthew T. | Option exercise | 1.7K | $23.77 |
| 2025-03-17 | Ray Matthew T. | Option exercise | 154 | $23.77 |
| 2025-03-17 | Ray Matthew T. | Option exercise | 662 | $23.77 |
| 2025-03-17 | Ray Matthew T. | Tax withheld | 732 | $23.77 |
| 2025-03-17 | Robison Sabrina C | Option exercise | 873 | $23.77 |
| 2025-03-17 | Robison Sabrina C | Option exercise | 1.1K | $23.77 |
| 2025-03-17 | Robison Sabrina C | Option exercise | 265 | $23.77 |
| 2025-03-17 | Robison Sabrina C | Option exercise | 1.4K | $23.77 |
| 2025-03-17 | Robison Sabrina C | Tax withheld | 749 | $23.77 |
| 2025-03-17 | Glasby William | Option exercise | 980 | $23.77 |
| 2025-03-17 | Glasby William | Option exercise | 1.6K | $23.77 |
| 2025-03-17 | Glasby William | Option exercise | 302 | $23.77 |
| 2025-03-17 | Glasby William | Option exercise | 1.8K | $23.77 |
| 2025-03-17 | Glasby William | Tax withheld | 1.2K | $23.77 |
| 2025-03-17 | Wilson Kelli Ann | Option exercise | 392 | $23.77 |
| 2025-03-17 | Wilson Kelli Ann | Option exercise | 490 | $23.77 |
| 2025-03-17 | Wilson Kelli Ann | Option exercise | 531 | $23.77 |
| 2025-03-17 | Wilson Kelli Ann | Option exercise | 1.5K | $23.77 |
| 2025-03-17 | Wilson Kelli Ann | Tax withheld | 600 | $23.77 |
| 2025-03-17 | Curran Amy E. | Option exercise | 154 | $23.77 |
| 2025-03-17 | Curran Amy E. | Option exercise | 776 | $23.77 |
| 2025-03-17 | Curran Amy E. | Option exercise | 1.1K | $23.77 |
| 2025-03-17 | Curran Amy E. | Option exercise | 895 | $23.77 |
| 2025-03-17 | Curran Amy E. | Option exercise | 1.6K | $23.77 |
| 2025-03-17 | Curran Amy E. | Sell | 858 | $23.77 |
| 2025-03-17 | Deuel Jeffrey J | Option exercise | 2.3K | $23.77 |
| 2025-03-17 | Deuel Jeffrey J | Option exercise | 3.9K | $23.77 |
| 2025-03-17 | Deuel Jeffrey J | Option exercise | 5.8K | $23.77 |
| 2025-03-17 | Deuel Jeffrey J | Tax withheld | 2.2K | $23.77 |
| 2025-03-17 | Deuel Jeffrey J | Sell | 7.0K | $23.66 |
| 2025-03-17 | Hinson Donald | Option exercise | 677 | $23.77 |
| 2025-03-17 | Hinson Donald | Option exercise | 850 | $23.77 |
| 2025-03-17 | Hinson Donald | Option exercise | 1.5K | $23.77 |
| 2025-03-17 | Hinson Donald | Option exercise | 1.6K | $23.77 |
| 2025-03-17 | Hinson Donald | Tax withheld | 831 | $23.77 |
| 2025-03-17 | Hinson Donald | Sell | 3.4K | $23.59 |
| 2025-03-17 | Chalfant Tony | Option exercise | 1.4K | $23.77 |
| 2025-03-17 | Chalfant Tony | Option exercise | 733 | $23.77 |
| 2025-03-17 | Chalfant Tony | Option exercise | 584 | $23.77 |
| 2025-03-17 | Chalfant Tony | Option exercise | 1.2K | $23.77 |
| 2025-03-17 | Chalfant Tony | Tax withheld | 710 | $23.77 |
| 2025-01-27 | Rivera Frederick B | Sell | 1.3K | $25.39 |
| 2025-01-27 | Rivera Frederick B | Sell | 2.7K | $25.45 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-08 | Shareholder vote | filing ↗ |
| 2026-04-23 | ResultsReg FDOtherExhibits | filing ↗ |
| 2026-04-10 | Exhibits | filing ↗ |
| 2026-03-23 | Other | filing ↗ |
| 2026-02-02 | Acquisition/dispositionReg FDExhibits | filing ↗ |
| 2026-01-22 | Shareholder voteExhibits | filing ↗ |
| 2026-01-22 | ResultsReg FDExhibits | filing ↗ |
| 2026-01-16 | OtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 10-Q | 2026-05-08 | 2026-03-31 | 0001628280-26-032682 ↗ |
| 8-K | 2026-05-08 | 2026-05-07 | 0001628280-26-032612 ↗ |
| 8-K | 2026-04-23 | 2026-04-23 | 0001628280-26-026904 ↗ |
| 8-K/A | 2026-04-10 | 2026-02-02 | 0001628280-26-024654 ↗ |
| 8-K | 2026-03-23 | 2026-03-20 | 0001628280-26-020261 ↗ |
| 10-K | 2026-02-27 | 2025-12-31 | 0001628280-26-012703 ↗ |
| 8-K | 2026-02-02 | 2026-01-31 | 0001628280-26-004511 ↗ |
| 8-K | 2026-01-22 | 2026-01-22 | 0001628280-26-003035 ↗ |
| 8-K | 2026-01-22 | 2026-01-21 | 0001628280-26-003011 ↗ |
| 8-K | 2026-01-16 | 2026-01-16 | 0001628280-26-002388 ↗ |
| 8-K | 2025-12-30 | 2025-12-29 | 0001628280-25-059089 ↗ |
| 8-K | 2025-12-19 | 2025-12-19 | 0001628280-25-058123 ↗ |