CHOICEONE FINANCIAL SERVICES INC
COFS · State Commercial Banks · 15.0M shares · +14%/yr ↑ shares · EDGAR filings ↗
Reference price $27.40 · est. market cap ~$410M — last insider purchase, 2026-03-12 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C58ChoiceOne Financial — Michigan bank with low returns after a transformative merger.
Strengths
- Revenue +64% (100th pct) from acquisition scale
Risks
- ROE 6% (19th), ROA (15th) weak
- Very low net-margin percentile (2nd) and FCF (6th)
- Integration overhang
Notable findings
- Customer concentration~76% of revenue from one customer/distributor — On a consolidated basis, interest and fees on loans accounted for 76%, 64%, and 60% of total revenues in 2025, 2024, and 2023, respectively
- Insider buyingInsider buying — 7 open-market buy(s) by 5 insider(s) (cluster of 5 insiders, ~$261,837, last 6mo) Form 4 ↗
- Insider sellingInsider selling — 1 open-market sale(s) by 1 insider(s) (~$443,400, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
12.4%
Return on equity
6.1%
Return on assets
0.6%
Revenue growth (QoQ)
-2.3%
Net-income growth
5.4%
Free cash flow
$25M
Tangible book value
$304M
Cash & investments
$88M
Stock comp / revenue
0.4%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-04-30 | Burke Michael J. Jr. | Tax withheld | 252 | $30.03 |
| 2026-04-30 | Burke Michael J. Jr. | Grant | 2.4K | — |
| 2026-04-30 | Potes Kelly | Tax withheld | 450 | $30.03 |
| 2026-04-30 | Potes Kelly | Grant | 4.4K | — |
| 2026-04-30 | Henion Bradley | Tax withheld | 137 | $30.03 |
| 2026-04-30 | Henion Bradley | Grant | 1.5K | — |
| 2026-04-30 | Greenland Adom | Tax withheld | 127 | $30.03 |
| 2026-04-30 | Greenland Adom | Grant | 1.5K | — |
| 2026-04-01 | Hicks Randy D | Grant | 591 | $28.12 |
| 2026-04-01 | Essex Bruce John Jr | Grant | 244 | $28.12 |
| 2026-04-01 | Coulter Curt E | Grant | 245 | $28.12 |
| 2026-04-01 | Burrough Eric E | Grant | 591 | $28.12 |
| 2026-04-01 | Brophy Keith D. | Grant | 418 | $28.12 |
| 2026-04-01 | Burns Harold J | Grant | 591 | $28.12 |
| 2026-04-01 | Wendling Michelle M | Grant | 244 | $28.12 |
| 2026-04-01 | PETTY BRIAN P | Grant | 591 | $28.12 |
| 2026-04-01 | Armock Greg L. | Grant | 591 | $28.12 |
| 2026-04-01 | Page Roxanne M | Grant | 244 | $28.12 |
| 2026-04-01 | McGinnis Bradley F. | Grant | 591 | $28.12 |
| 2026-04-01 | McConnell Gregory A | Grant | 244 | $28.12 |
| 2026-04-01 | Krause Steven Theodore | Grant | 591 | $28.12 |
| 2026-03-12 | Greenland Adom | Buy | 500 | $27.40 |
| 2026-03-11 | Burrough Eric E | Buy | 5.0K | $27.50 |
| 2026-03-06 | McConnell Gregory A | Buy | 1.1K | $27.94 |
| 2026-03-03 | McGinnis Bradley F. | Buy | 1.0K | $29.15 |
| 2026-02-27 | Burke Michael J. Jr. | Buy | 250 | $28.58 |
| 2026-02-13 | McConnell Gregory A | Buy | 1.0K | $29.00 |
| 2026-02-13 | McConnell Gregory A | Buy | 550 | $29.10 |
| 2026-02-11 | PETTY BRIAN P | Sell | 15K | $29.56 |
| 2026-02-09 | Krause Steven Theodore | Gift | 3.1K | — |
| 2026-02-09 | Krause Steven Theodore | Gift | 625 | — |
| 2026-02-09 | Krause Steven Theodore | Gift | 625 | — |
| 2026-02-09 | Krause Steven Theodore | Gift | 625 | — |
| 2026-02-09 | Krause Steven Theodore | Gift | 625 | — |
| 2026-01-01 | Coulter Curt E | Grant | 232 | $29.52 |
| 2026-01-01 | Brophy Keith D. | Grant | 423 | $29.52 |
| 2026-01-01 | Armock Greg L. | Grant | 648 | $29.52 |
| 2026-01-01 | Burrough Eric E | Grant | 564 | $29.52 |
| 2026-01-01 | Burns Harold J | Grant | 614 | $29.52 |
| 2026-01-01 | Wendling Michelle M | Grant | 233 | $29.52 |
| 2026-01-01 | PETTY BRIAN P | Grant | 563 | $29.52 |
| 2026-01-01 | Page Roxanne M | Grant | 233 | $29.52 |
| 2026-01-01 | McGinnis Bradley F. | Grant | 564 | $29.52 |
| 2026-01-01 | McConnell Gregory A | Grant | 233 | $29.52 |
| 2026-01-01 | Krause Steven Theodore | Grant | 564 | $29.52 |
| 2026-01-01 | Hicks Randy D | Grant | 563 | $29.52 |
| 2026-01-01 | Essex Bruce John Jr | Grant | 233 | $29.52 |
| 2025-12-01 | Henion Bradley | Option exercise | 120 | $21.13 |
| 2025-12-01 | Henion Bradley | Tax withheld | 93 | $30.44 |
| 2025-11-17 | Burrough Eric E | Buy | 5.0K | $28.50 |
| 2025-10-01 | Brophy Keith D. | Grant | 406 | $28.96 |
| 2025-10-01 | Wendling Michelle M | Grant | 237 | $28.96 |
| 2025-10-01 | PETTY BRIAN P | Grant | 574 | $28.96 |
| 2025-10-01 | Page Roxanne M | Grant | 238 | $28.96 |
| 2025-10-01 | McGinnis Bradley F. | Grant | 574 | $28.96 |
| 2025-10-01 | McConnell Gregory A | Grant | 238 | $28.96 |
| 2025-10-01 | Krause Steven Theodore | Grant | 574 | $28.96 |
| 2025-10-01 | Hicks Randy D | Grant | 574 | $28.96 |
| 2025-10-01 | Essex Bruce John Jr | Grant | 238 | $28.96 |
| 2025-10-01 | Coulter Curt E | Grant | 238 | $28.96 |
| 2025-10-01 | Burrough Eric E | Grant | 574 | $28.96 |
| 2025-10-01 | Burns Harold J | Grant | 574 | $28.96 |
| 2025-10-01 | Armock Greg L. | Grant | 574 | $28.96 |
| 2025-08-13 | Krause Steven Theodore | Gift | 660 | $30.38 |
| 2025-08-12 | Krause Steven Theodore | Gift | 3.3K | $28.96 |
| 2025-08-12 | Krause Steven Theodore | Gift | 660 | $28.96 |
| 2025-08-12 | Krause Steven Theodore | Gift | 660 | $28.96 |
| 2025-08-12 | Krause Steven Theodore | Gift | 660 | $28.96 |
| 2025-08-12 | Krause Steven Theodore | Gift | 660 | $28.96 |
| 2025-07-01 | Wendling Michelle M | Grant | 240 | $28.70 |
| 2025-07-01 | PETTY BRIAN P | Grant | 580 | $28.70 |
| 2025-07-01 | Page Roxanne M | Grant | 239 | $28.70 |
| 2025-07-01 | McGinnis Bradley F. | Grant | 579 | $28.70 |
| 2025-07-01 | McConnell Gregory A | Grant | 239 | $28.70 |
| 2025-07-01 | Hicks Randy D | Grant | 495 | $28.70 |
| 2025-07-01 | HENDON JACK | Grant | 239 | $28.70 |
| 2025-07-01 | Essex Bruce John Jr | Grant | 239 | $28.70 |
| 2025-07-01 | Coulter Curt E | Grant | 239 | $28.70 |
| 2025-07-01 | Burrough Eric E | Grant | 579 | $28.70 |
| 2025-07-01 | Burns Harold J | Grant | 579 | $28.70 |
| 2025-07-01 | Brophy Keith D. | Grant | 410 | $28.70 |
| 2025-07-01 | Armock Greg L. | Grant | 580 | $28.70 |
| 2025-04-30 | Greenland Adom | Tax withheld | 185 | $28.43 |
| 2025-04-30 | Greenland Adom | Grant | 658 | — |
| 2025-04-30 | Burke Michael J Jr | Tax withheld | 458 | $28.43 |
| 2025-04-30 | Burke Michael J Jr | Grant | 1.2K | — |
| 2025-04-30 | Henion Bradley | Tax withheld | 209 | $28.43 |
| 2025-04-30 | Henion Bradley | Grant | 658 | — |
| 2025-04-30 | Potes Kelly | Tax withheld | 669 | $28.43 |
| 2025-04-30 | Potes Kelly | Grant | 2.2K | — |
| 2025-04-01 | Wendling Michelle M | Grant | 239 | $28.77 |
| 2025-04-01 | PETTY BRIAN P | Grant | 747 | $28.77 |
| 2025-04-01 | Page Roxanne M | Grant | 239 | $28.77 |
| 2025-04-01 | McGinnis Bradley F. | Grant | 578 | $28.77 |
| 2025-04-01 | McConnell Gregory A | Grant | 239 | $28.77 |
| 2025-04-01 | Hicks Randy D | Grant | 635 | $28.77 |
| 2025-04-01 | HENDON JACK | Grant | 240 | $28.77 |
| 2025-04-01 | Essex Bruce John Jr | Grant | 239 | $28.77 |
| 2025-04-01 | Coulter Curt E | Grant | 578 | $28.77 |
| 2025-04-01 | Burrough Eric E | Grant | 578 | $28.77 |
| 2025-04-01 | Burns Harold J | Grant | 578 | $28.77 |
| 2025-04-01 | Brophy Keith D. | Grant | 408 | $28.77 |
| 2025-04-01 | Armock Greg L. | Grant | 577 | $28.77 |
| 2025-03-14 | Coulter Curt E | Buy | 10 | $29.78 |
| 2025-03-01 | POTES KELLY | Grant | 1.9K | — |
| 2025-03-01 | POTES KELLY | Grant | 270 | — |
| 2025-03-01 | PETTY BRIAN P | Grant | 100K | — |
| 2025-03-01 | Hicks Randy D | Grant | 97K | — |
| 2025-03-01 | Burrough Eric E | Grant | 6.8K | — |
| 2025-03-01 | Burke Michael J Jr | Grant | 405 | — |
| 2025-02-18 | McGinnis Bradley F. | Buy | 1.0K | $32.84 |
| 2025-01-01 | Wendling Michelle M | Grant | 219 | $35.64 |
| 2025-01-01 | Page Roxanne M | Grant | 140 | $35.64 |
| 2025-01-01 | McGinnis Bradley F. | Grant | 414 | $35.64 |
| 2025-01-01 | McConnell Gregory A | Grant | 140 | $35.64 |
| 2025-01-01 | HENDON JACK | Grant | 140 | $35.64 |
| 2025-01-01 | Essex Bruce John Jr | Grant | 140 | $35.64 |
| 2025-01-01 | Coulter Curt E | Grant | 456 | $35.64 |
| 2025-01-01 | Burrough Eric E | Grant | 414 | $35.64 |
| 2025-01-01 | Burns Harold J | Grant | 456 | $35.64 |
| 2025-01-01 | Brophy Keith D. | Grant | 298 | $35.64 |
| 2025-01-01 | Armock Greg L. | Grant | 484 | $35.64 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K/A | 2026-05-27 | 2026-05-20 | 0000905729-26-000112 ↗ |
| 8-K | 2026-05-22 | 2026-05-20 | 0000905729-26-000109 ↗ |
| 8-K | 2026-05-20 | 2026-05-20 | 0000905729-26-000107 ↗ |
| 10-Q | 2026-05-11 | 2026-03-31 | 0001193125-26-216698 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0000905729-26-000093 ↗ |
| 8-K | 2026-04-24 | 2026-04-24 | 0001193125-26-175011 ↗ |
| 10-K | 2026-03-13 | 2025-12-31 | 0001193125-26-105046 ↗ |
| 8-K | 2026-02-04 | 2026-02-04 | 0000905729-26-000032 ↗ |
| 8-K | 2026-01-30 | 2026-01-30 | 0001193125-26-030504 ↗ |
| 10-Q | 2025-11-10 | 2025-09-30 | 0001193125-25-273356 ↗ |
| 8-K | 2025-11-06 | 2025-11-06 | 0000905729-25-000180 ↗ |
| 8-K | 2025-10-24 | 2025-10-24 | 0001193125-25-249366 ↗ |