‹ Screener

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

C58

ChoiceOne Financial — Michigan bank with low returns after a transformative merger.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $60M2025-09-30 · $62M2025-12-31 · $60M2026-03-31 · $59M

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

DateInsiderTypeSharesPrice
2026-04-30Burke Michael J. Jr.Tax withheld252$30.03
2026-04-30Burke Michael J. Jr.Grant2.4K
2026-04-30Potes KellyTax withheld450$30.03
2026-04-30Potes KellyGrant4.4K
2026-04-30Henion BradleyTax withheld137$30.03
2026-04-30Henion BradleyGrant1.5K
2026-04-30Greenland AdomTax withheld127$30.03
2026-04-30Greenland AdomGrant1.5K
2026-04-01Hicks Randy DGrant591$28.12
2026-04-01Essex Bruce John JrGrant244$28.12
2026-04-01Coulter Curt EGrant245$28.12
2026-04-01Burrough Eric EGrant591$28.12
2026-04-01Brophy Keith D.Grant418$28.12
2026-04-01Burns Harold JGrant591$28.12
2026-04-01Wendling Michelle MGrant244$28.12
2026-04-01PETTY BRIAN PGrant591$28.12
2026-04-01Armock Greg L.Grant591$28.12
2026-04-01Page Roxanne MGrant244$28.12
2026-04-01McGinnis Bradley F.Grant591$28.12
2026-04-01McConnell Gregory AGrant244$28.12
2026-04-01Krause Steven TheodoreGrant591$28.12
2026-03-12Greenland AdomBuy500$27.40
2026-03-11Burrough Eric EBuy5.0K$27.50
2026-03-06McConnell Gregory ABuy1.1K$27.94
2026-03-03McGinnis Bradley F.Buy1.0K$29.15
2026-02-27Burke Michael J. Jr.Buy250$28.58
2026-02-13McConnell Gregory ABuy1.0K$29.00
2026-02-13McConnell Gregory ABuy550$29.10
2026-02-11PETTY BRIAN PSell15K$29.56
2026-02-09Krause Steven TheodoreGift3.1K
2026-02-09Krause Steven TheodoreGift625
2026-02-09Krause Steven TheodoreGift625
2026-02-09Krause Steven TheodoreGift625
2026-02-09Krause Steven TheodoreGift625
2026-01-01Coulter Curt EGrant232$29.52
2026-01-01Brophy Keith D.Grant423$29.52
2026-01-01Armock Greg L.Grant648$29.52
2026-01-01Burrough Eric EGrant564$29.52
2026-01-01Burns Harold JGrant614$29.52
2026-01-01Wendling Michelle MGrant233$29.52
2026-01-01PETTY BRIAN PGrant563$29.52
2026-01-01Page Roxanne MGrant233$29.52
2026-01-01McGinnis Bradley F.Grant564$29.52
2026-01-01McConnell Gregory AGrant233$29.52
2026-01-01Krause Steven TheodoreGrant564$29.52
2026-01-01Hicks Randy DGrant563$29.52
2026-01-01Essex Bruce John JrGrant233$29.52
2025-12-01Henion BradleyOption exercise120$21.13
2025-12-01Henion BradleyTax withheld93$30.44
2025-11-17Burrough Eric EBuy5.0K$28.50
2025-10-01Brophy Keith D.Grant406$28.96
2025-10-01Wendling Michelle MGrant237$28.96
2025-10-01PETTY BRIAN PGrant574$28.96
2025-10-01Page Roxanne MGrant238$28.96
2025-10-01McGinnis Bradley F.Grant574$28.96
2025-10-01McConnell Gregory AGrant238$28.96
2025-10-01Krause Steven TheodoreGrant574$28.96
2025-10-01Hicks Randy DGrant574$28.96
2025-10-01Essex Bruce John JrGrant238$28.96
2025-10-01Coulter Curt EGrant238$28.96
2025-10-01Burrough Eric EGrant574$28.96
2025-10-01Burns Harold JGrant574$28.96
2025-10-01Armock Greg L.Grant574$28.96
2025-08-13Krause Steven TheodoreGift660$30.38
2025-08-12Krause Steven TheodoreGift3.3K$28.96
2025-08-12Krause Steven TheodoreGift660$28.96
2025-08-12Krause Steven TheodoreGift660$28.96
2025-08-12Krause Steven TheodoreGift660$28.96
2025-08-12Krause Steven TheodoreGift660$28.96
2025-07-01Wendling Michelle MGrant240$28.70
2025-07-01PETTY BRIAN PGrant580$28.70
2025-07-01Page Roxanne MGrant239$28.70
2025-07-01McGinnis Bradley F.Grant579$28.70
2025-07-01McConnell Gregory AGrant239$28.70
2025-07-01Hicks Randy DGrant495$28.70
2025-07-01HENDON JACKGrant239$28.70
2025-07-01Essex Bruce John JrGrant239$28.70
2025-07-01Coulter Curt EGrant239$28.70
2025-07-01Burrough Eric EGrant579$28.70
2025-07-01Burns Harold JGrant579$28.70
2025-07-01Brophy Keith D.Grant410$28.70
2025-07-01Armock Greg L.Grant580$28.70
2025-04-30Greenland AdomTax withheld185$28.43
2025-04-30Greenland AdomGrant658
2025-04-30Burke Michael J JrTax withheld458$28.43
2025-04-30Burke Michael J JrGrant1.2K
2025-04-30Henion BradleyTax withheld209$28.43
2025-04-30Henion BradleyGrant658
2025-04-30Potes KellyTax withheld669$28.43
2025-04-30Potes KellyGrant2.2K
2025-04-01Wendling Michelle MGrant239$28.77
2025-04-01PETTY BRIAN PGrant747$28.77
2025-04-01Page Roxanne MGrant239$28.77
2025-04-01McGinnis Bradley F.Grant578$28.77
2025-04-01McConnell Gregory AGrant239$28.77
2025-04-01Hicks Randy DGrant635$28.77
2025-04-01HENDON JACKGrant240$28.77
2025-04-01Essex Bruce John JrGrant239$28.77
2025-04-01Coulter Curt EGrant578$28.77
2025-04-01Burrough Eric EGrant578$28.77
2025-04-01Burns Harold JGrant578$28.77
2025-04-01Brophy Keith D.Grant408$28.77
2025-04-01Armock Greg L.Grant577$28.77
2025-03-14Coulter Curt EBuy10$29.78
2025-03-01POTES KELLYGrant1.9K
2025-03-01POTES KELLYGrant270
2025-03-01PETTY BRIAN PGrant100K
2025-03-01Hicks Randy DGrant97K
2025-03-01Burrough Eric EGrant6.8K
2025-03-01Burke Michael J JrGrant405
2025-02-18McGinnis Bradley F.Buy1.0K$32.84
2025-01-01Wendling Michelle MGrant219$35.64
2025-01-01Page Roxanne MGrant140$35.64
2025-01-01McGinnis Bradley F.Grant414$35.64
2025-01-01McConnell Gregory AGrant140$35.64
2025-01-01HENDON JACKGrant140$35.64
2025-01-01Essex Bruce John JrGrant140$35.64
2025-01-01Coulter Curt EGrant456$35.64
2025-01-01Burrough Eric EGrant414$35.64
2025-01-01Burns Harold JGrant456$35.64
2025-01-01Brophy Keith D.Grant298$35.64
2025-01-01Armock Greg L.Grant484$35.64

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

Notable events (8-K)

DateItems
2026-05-27Shareholder votefiling ↗
2026-05-22Shareholder votefiling ↗
2026-05-20Reg FDExhibitsfiling ↗
2026-05-05Reg FDExhibitsfiling ↗
2026-04-24ResultsExhibitsfiling ↗
2026-02-04Reg FDExhibitsfiling ↗
2026-01-30ResultsExhibitsfiling ↗
2025-11-06Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K/A2026-05-272026-05-200000905729-26-000112 ↗
8-K2026-05-222026-05-200000905729-26-000109 ↗
8-K2026-05-202026-05-200000905729-26-000107 ↗
10-Q2026-05-112026-03-310001193125-26-216698 ↗
8-K2026-05-052026-05-050000905729-26-000093 ↗
8-K2026-04-242026-04-240001193125-26-175011 ↗
10-K2026-03-132025-12-310001193125-26-105046 ↗
8-K2026-02-042026-02-040000905729-26-000032 ↗
8-K2026-01-302026-01-300001193125-26-030504 ↗
10-Q2025-11-102025-09-300001193125-25-273356 ↗
8-K2025-11-062025-11-060000905729-25-000180 ↗
8-K2025-10-242025-10-240001193125-25-249366 ↗