Bank7 Corp.
BSVN · State Commercial Banks · 9.5M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Reference price $44.07 · est. market cap ~$420M — last insider sale, 2026-05-28 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B80Bank7 Corp — high-return Oklahoma commercial bank.
Strengths
- ROE 17.2% (99th pct), ROA (99th)
- Lean, high-efficiency commercial model
Risks
- Energy/hospitality-lending and Oklahoma concentration
- Rate sensitivity
Notable findings
- Material weaknessRisks Relating to Our Business and Market We have identified a material weakness in our internal control over financial reporting, which could, if not remediated, result in material misstatements of
- Buying back stockNet buyback — share count -2%/yr over 4y
- Insider sellingInsider selling — 4 open-market sale(s) by 4 insider(s) (cluster of 4 insiders, ~$532,943, last 6mo) Form 4 ↗
Key metrics
Return on equity
17.2%
Return on assets
2.2%
Net-income growth
-5.8%
Free cash flow
$41M
Tangible book value
$239M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-28 | Haines Douglas A | Sell | 1.0K | $44.07 |
| 2026-05-05 | Mathews Darrell Lee Jr. | Sell | 1.0K | $43.00 |
| 2026-03-09 | Travis Thomas L | Sell | 6.0K | $40.00 |
| 2026-02-19 | Phillips John T | Gift | 500 | — |
| 2026-02-15 | Phillips John T | Tax withheld | 1.6K | $43.92 |
| 2026-02-15 | Estes Jason E | Tax withheld | 3.3K | $43.92 |
| 2026-02-15 | Travis Thomas L | Tax withheld | 6.7K | $43.92 |
| 2026-02-15 | Litchfield Henry | Tax withheld | 821 | $43.92 |
| 2026-02-15 | Haines Douglas A | Tax withheld | 804 | $43.92 |
| 2026-02-15 | Levinson Andrew J | Tax withheld | 1.5K | $43.92 |
| 2026-02-15 | Harris Kelly J | Tax withheld | 1.1K | $43.92 |
| 2026-02-04 | Harris Kelly J | Sell | 4.5K | $45.75 |
| 2025-12-17 | Travis Thomas L | Tax withheld | 1.5K | $44.78 |
| 2025-12-17 | Levinson Andrew J | Tax withheld | 327 | $44.78 |
| 2025-12-17 | Haines Douglas A | Tax withheld | 91 | $44.78 |
| 2025-12-17 | Litchfield Henry | Tax withheld | 127 | $44.78 |
| 2025-12-17 | Estes Jason E | Tax withheld | 827 | $44.78 |
| 2025-12-17 | Phillips John T | Tax withheld | 827 | $44.78 |
| 2025-12-17 | Harris Kelly J | Tax withheld | 327 | $44.78 |
| 2025-10-30 | Levinson Andrew J | Tax withheld | 291 | $41.64 |
| 2025-09-03 | Harris Kelly J | Sell | 3.3K | $48.38 |
| 2025-09-02 | Harris Kelly J | Sell | 1.7K | $49.28 |
| 2025-08-26 | Travis Thomas L | Sell | 13K | $49.36 |
| 2025-07-29 | Estes Jason E | Grant | 2.0K | — |
| 2025-07-29 | Estes Jason E | Grant | 30K | — |
| 2025-07-29 | Phillips John T | Grant | 1.6K | — |
| 2025-07-29 | Travis Thomas L | Grant | 4.4K | — |
| 2025-07-29 | Harris Kelly J | Grant | 1.2K | — |
| 2025-07-24 | Estes Jason E | Sell | 1.6K | $47.50 |
| 2025-07-24 | Estes Jason E | Sell | 292 | $48.00 |
| 2025-07-23 | Estes Jason E | Sell | 634 | $48.50 |
| 2025-07-22 | Estes Jason E | Sell | 1 | $49.00 |
| 2025-07-22 | Estes Jason E | Sell | 818 | $49.05 |
| 2025-03-05 | Haines Douglas A | Buy | 1.4K | $39.91 |
| 2025-02-25 | Litchfield Henry | Option exercise | 5.0K | $14.31 |
| 2025-02-25 | Litchfield Henry | Sell | 5.0K | $41.54 |
| 2025-02-15 | Levinson Andrew J | Tax withheld | 923 | $43.17 |
| 2025-02-15 | Phillips John T | Grant | 4.4K | — |
| 2025-02-15 | Phillips John T | Tax withheld | 527 | $43.17 |
| 2025-02-15 | Phillips John T | Tax withheld | 684 | $43.17 |
| 2025-02-15 | Harris Kelly J | Grant | 3.2K | — |
| 2025-02-15 | Harris Kelly J | Tax withheld | 392 | $43.17 |
| 2025-02-15 | Harris Kelly J | Tax withheld | 439 | $43.17 |
| 2025-02-15 | BUERGLER WILLIAM M | Grant | 1.0K | — |
| 2025-02-15 | Levinson Andrew J | Grant | 3.0K | — |
| 2025-02-15 | Levinson Andrew J | Tax withheld | 364 | $43.17 |
| 2025-02-15 | Gray Edward Patrick | Grant | 839 | — |
| 2025-02-15 | Sanner J. Michael | Grant | 1.0K | — |
| 2025-02-15 | Whitcomb Gary D | Grant | 919 | — |
| 2025-02-15 | Dick Teresa L. | Grant | 839 | — |
| 2025-02-15 | Estes Jason E | Grant | 6.1K | — |
| 2025-02-15 | Estes Jason E | Tax withheld | 742 | $43.17 |
| 2025-02-15 | Estes Jason E | Tax withheld | 854 | $43.17 |
| 2025-02-15 | Haines Douglas A | Grant | 2.0K | — |
| 2025-02-15 | Haines Douglas A | Tax withheld | 253 | $43.17 |
| 2025-02-15 | Haines Douglas A | Tax withheld | 406 | $43.17 |
| 2025-02-15 | Litchfield Henry | Grant | 2.0K | — |
| 2025-02-15 | Litchfield Henry | Tax withheld | 301 | $43.17 |
| 2025-02-15 | Litchfield Henry | Tax withheld | 430 | $43.17 |
| 2025-02-15 | Travis Thomas L | Grant | 14K | — |
| 2025-02-15 | Travis Thomas L | Tax withheld | 2.2K | $43.17 |
| 2025-02-15 | Travis Thomas L | Tax withheld | 2.7K | $43.17 |
| 2025-02-12 | Phillips John T | Gift | 400 | — |
| 2025-01-06 | Haines Douglas A | Tax withheld | 69 | $44.72 |
| 2025-01-06 | Harris Kelly J | Tax withheld | 58 | $44.72 |
| 2025-01-06 | Levinson Andrew J | Tax withheld | 138 | $44.72 |
| 2025-01-06 | Litchfield Henry | Tax withheld | 69 | $44.72 |
| 2025-01-06 | Estes Jason E | Tax withheld | 353 | $44.72 |
| 2025-01-06 | Phillips John T | Tax withheld | 233 | $44.72 |
| 2025-01-06 | Travis Thomas L | Tax withheld | 393 | $44.72 |
| 2025-01-04 | Estes Jason E | Tax withheld | 551 | $45.01 |
| 2025-01-04 | Phillips John T | Tax withheld | 364 | $45.01 |
| 2025-01-04 | Travis Thomas L | Tax withheld | 984 | $45.01 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-21 | Shareholder vote | filing ↗ |
| 2026-04-14 | ResultsReg FDExhibits | filing ↗ |
| 2026-01-15 | ResultsReg FDExhibits | filing ↗ |
| 2025-10-15 | ResultsReg FDExhibits | filing ↗ |
| 2025-07-17 | ResultsReg FDExhibits | filing ↗ |
| 2025-05-19 | Shareholder vote | filing ↗ |
| 2025-04-10 | ResultsReg FDExhibits | filing ↗ |
| 2025-03-25 | Auditor changeExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-21 | 2026-05-20 | 0001140361-26-022462 ↗ |
| 10-Q | 2026-05-11 | 2026-03-31 | 0001140361-26-020594 ↗ |
| 8-K | 2026-04-14 | 2026-04-14 | 0001140361-26-014522 ↗ |
| 10-K | 2026-03-17 | 2025-12-31 | 0001140361-26-009657 ↗ |
| 8-K | 2026-01-15 | 2026-01-15 | 0001140361-26-001264 ↗ |
| 10-Q | 2025-11-07 | 2025-09-30 | 0001140361-25-041162 ↗ |
| 8-K | 2025-10-15 | 2025-10-15 | 0001140361-25-038151 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001140361-25-029593 ↗ |
| 8-K | 2025-07-17 | 2025-07-17 | 0001140361-25-026134 ↗ |
| 8-K | 2025-05-19 | 2025-05-15 | 0001140361-25-019776 ↗ |
| 10-Q | 2025-05-12 | 2025-03-31 | 0001140361-25-018373 ↗ |
| 8-K | 2025-04-10 | 2025-04-10 | 0001140361-25-013171 ↗ |