ChoiceOne Financial Services (COFS) Financials: Revenue & Earnings
$510.73M
Market Cap
—
P/E
—
Forward P/E
—
Score
COFS price $34.15 -0.57 -1.64%
COFS fair value Not meaningful. Price $34.15.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
No estimate. Cash-flow models don't suit banks
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-10-30 | — | 0.93 | — | 44.50M |
| 2026-07-24 | 0.83 | 0.88 | 41.09M | 43.45M |
| 2026-04-24 | 0.91 | 0.85 | 42.46M | 42.70M |
| 2026-01-30 | 0.92 | 0.91 | 42.94M | 43.85M |
| 2025-10-24 | 0.97 | 0.86 | 44.74M | 43.80M |
| 2025-07-25 | 0.91 | 0.80 | 42.83M | 42.15M |
| 2025-04-30 | 0.86 | 0.82 | 44.88M | 43.50M |
| 2025-01-22 | 0.83 | 0.82 | 24.34M | 24.04M |
| 2024-10-23 | 0.85 | 0.74 | 25.11M | 22.90M |
| 2024-07-25 | 0.87 | 0.76 | 34.03M | — |
| 2024-04-24 | 0.74 | 0.59 | 32.48M | — |
| 2024-01-24 | 0.70 | 0.64 | 20.60M | 19.40M |
| 2023-10-25 | 0.68 | 0.67 | 30.01M | — |
| 2023-07-26 | 0.69 | — | 26.80M | — |
| 2023-04-26 | 0.75 | — | 25.07M | — |
| 2023-03-23 | 0.89 | — | 24.38M | — |
| 2023-01-25 | 0.89 | — | 22.33M | — |
| 2022-07-27 | 0.75 | — | 21.10M | — |
| 2022-04-29 | 0.74 | — | 21.32M | — |
| 2022-01-26 | 0.66 | — | 20.96M | — |
| 2021-10-27 | 0.75 | — | 21.44M | — |
| 2021-07-28 | 0.65 | — | 20.15M | — |
| 2021-04-21 | 0.80 | — | 21.25M | — |
| 2021-04-01 | 0.53 | — | 20.73M | — |
| 2020-10-28 | 0.67 | — | 21.48M | — |
| 2020-07-28 | 0.67 | — | 19.61M | — |
| 2020-05-11 | 0.45 | — | 16.59M | — |
| 2020-03-16 | 0.44 | — | 16.33M | — |
| 2019-11-12 | 0.28 | — | 8.50M | — |
| 2019-08-09 | 0.41 | — | 8.58M | — |
| 2019-05-10 | 0.45 | — | 8.23M | — |
| 2019-03-18 | 0.50 | — | 8.15M | — |
| 2018-11-14 | 0.56 | — | 8.11M | — |
| 2018-08-14 | 0.51 | — | 7.84M | — |
| 2018-05-15 | 0.44 | — | 7.35M | — |
| 2018-03-29 | 0.38 | — | 7.08M | — |
| 2017-11-14 | 0.47 | — | 7.61M | — |
| 2017-08-10 | 0.45 | — | 7.37M | — |
| 2017-05-12 | 0.40 | — | 6.89M | — |
| 2017-03-27 | 0.46 | — | 7.11M | — |
Yield 3.40%. Payout ratio 31.48%. Frequency Quarterly.
Safety score 87/100 · Safe. Payout ratio is 31% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 26 separate years. Yield is 3.4%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-15 | $0.29 | 2026-09-15 | 2026-09-30 | Quarterly |
| 2026-06-15 | $0.29 | 2026-06-15 | 2026-06-30 | Quarterly |
| 2026-03-13 | $0.29 | 2026-03-13 | 2026-03-31 | Quarterly |
| 2025-12-15 | $0.29 | 2025-12-15 | 2025-12-31 | Quarterly |
| 2025-09-15 | $0.28 | 2025-09-15 | 2025-09-30 | Quarterly |
| 2025-06-13 | $0.28 | 2025-06-13 | 2025-06-30 | Quarterly |
| 2025-03-14 | $0.28 | 2025-03-14 | 2025-03-31 | Quarterly |
| 2024-12-13 | $0.28 | 2024-12-13 | 2024-12-31 | Quarterly |
| 2024-09-13 | $0.27 | 2024-09-13 | 2024-09-30 | Quarterly |
| 2024-06-14 | $0.27 | 2024-06-14 | 2024-06-28 | Quarterly |
| 2024-03-14 | $0.27 | 2024-03-15 | 2024-03-29 | Quarterly |
| 2023-12-14 | $0.27 | 2023-12-15 | 2023-12-29 | Quarterly |
| 2023-09-14 | $0.26 | 2023-09-15 | 2023-09-29 | Quarterly |
| 2023-06-14 | $0.26 | 2023-06-15 | 2023-06-30 | Quarterly |
| 2023-03-14 | $0.26 | 2023-03-15 | 2023-03-31 | Quarterly |
| 2022-12-14 | $0.26 | 2022-12-15 | 2022-12-30 | Quarterly |
| 2022-09-14 | $0.25 | 2022-09-15 | 2022-09-30 | Quarterly |
| 2022-06-14 | $0.25 | 2022-06-15 | 2022-06-30 | Quarterly |
| 2022-03-14 | $0.25 | 2022-03-15 | 2022-03-31 | Quarterly |
| 2021-12-14 | $0.25 | 2021-12-15 | 2021-12-31 | Quarterly |
| 2021-09-14 | $0.25 | 2021-09-15 | 2021-09-30 | Quarterly |
| 2021-06-14 | $0.22 | 2021-06-15 | 2021-06-30 | Quarterly |
| 2021-03-12 | $0.22 | 2021-03-15 | 2021-03-31 | Quarterly |
| 2020-12-14 | $0.22 | 2020-12-15 | 2020-12-31 | Quarterly |
| 2020-09-14 | $0.20 | 2020-09-15 | 2020-09-30 | Quarterly |
| 2020-06-12 | $0.20 | 2020-06-15 | 2020-06-30 | Quarterly |
| 2020-03-12 | $0.20 | 2020-03-13 | 2020-03-31 | Quarterly |
| 2019-12-12 | $0.20 | 2019-12-13 | 2019-12-31 | Quarterly |
| 2019-09-18 | $0.80 | 2019-09-19 | 2019-09-30 | Quarterly |
| 2019-06-13 | $0.20 | 2019-06-14 | 2019-06-28 | Quarterly |
| 2019-03-14 | $0.20 | 2019-03-15 | 2019-03-29 | Quarterly |
| 2018-12-13 | $0.18 | 2018-12-14 | 2018-12-31 | Quarterly |
| 2018-09-13 | $0.18 | 2018-09-14 | 2018-09-28 | Quarterly |
| 2018-06-14 | $0.18 | 2018-06-15 | 2018-06-29 | Quarterly |
| 2018-03-14 | $0.17 | 2018-03-15 | 2018-03-30 | Quarterly |
| 2017-12-14 | $0.16 | 2017-12-15 | 2017-12-29 | Quarterly |
| 2017-09-14 | $0.16 | 2017-09-15 | 2017-09-29 | Quarterly |
| 2017-06-13 | $0.16 | 2017-06-15 | 2017-06-30 | Quarterly |
| 2017-03-13 | $0.15 | 2017-03-15 | 2017-03-31 | Quarterly |
| 2016-12-13 | $0.15 | 2016-12-15 | 2016-12-30 | Quarterly |
| 2016-09-13 | $0.15 | 2016-09-15 | 2016-09-30 | Quarterly |
| 2016-06-13 | $0.15 | 2016-06-15 | 2016-06-30 | Quarterly |
| 2016-03-11 | $0.15 | 2016-03-15 | 2016-03-31 | Quarterly |
| 2015-12-15 | $0.15 | 2015-12-15 | 2015-12-31 | Quarterly |
| 2015-09-11 | $0.15 | 2015-09-15 | 2015-09-30 | Quarterly |
| 2015-06-11 | $0.15 | 2015-06-15 | 2015-06-30 | Quarterly |
| 2015-03-11 | $0.14 | 2015-03-13 | 2015-03-31 | Quarterly |
| 2014-12-11 | $0.14 | 2014-12-15 | 2014-12-31 | Quarterly |
| 2014-09-11 | $0.14 | 2014-09-15 | 2014-09-30 | Quarterly |
| 2014-06-11 | $0.14 | 2014-06-13 | 2014-06-30 | Quarterly |
| 2014-03-12 | $0.13 | 2014-03-14 | 2014-03-31 | Quarterly |
| 2013-12-11 | $0.13 | 2013-12-13 | 2013-12-31 | Quarterly |
| 2013-09-11 | $0.13 | 2013-09-13 | 2013-09-30 | Quarterly |
| 2013-06-12 | $0.12 | 2013-06-14 | 2013-06-28 | Quarterly |
| 2013-03-13 | $0.12 | 2013-03-15 | 2013-03-29 | Quarterly |
| 2012-12-12 | $0.12 | 2012-12-14 | 2012-12-31 | Quarterly |
| 2012-09-12 | $0.12 | 2012-09-14 | 2012-09-28 | Quarterly |
| 2012-06-13 | $0.11 | 2012-06-15 | 2012-06-29 | Quarterly |
| 2012-03-13 | $0.11 | 2012-03-15 | 2012-03-30 | Quarterly |
| 2011-12-13 | $0.11 | 2011-12-15 | 2011-12-30 | Quarterly |
| 2011-09-13 | $0.11 | 2011-09-15 | 2011-09-30 | Quarterly |
| 2011-06-13 | $0.11 | 2011-06-15 | 2011-06-30 | Quarterly |
| 2011-03-11 | $0.11 | 2011-03-15 | 2011-03-31 | Quarterly |
| 2010-12-13 | $0.11 | 2010-12-15 | 2010-12-31 | Quarterly |
| 2010-09-13 | $0.11 | 2010-09-15 | 2010-09-30 | Quarterly |
| 2010-06-11 | $0.11 | 2010-06-15 | 2010-06-30 | Quarterly |
| 2010-03-11 | $0.11 | 2010-03-15 | 2010-03-31 | Quarterly |
| 2009-12-11 | $0.11 | 2009-12-15 | 2009-12-31 | Quarterly |
| 2009-09-11 | $0.11 | 2009-09-15 | 2009-09-30 | Quarterly |
| 2009-06-11 | $0.11 | 2009-06-15 | 2009-06-30 | Quarterly |
| 2009-03-11 | $0.11 | 2009-03-13 | 2009-03-31 | Quarterly |
| 2008-12-11 | $0.15 | 2008-12-15 | 2008-12-31 | Quarterly |
| 2008-09-11 | $0.15 | 2008-09-15 | 2008-09-30 | Quarterly |
| 2008-06-11 | $0.15 | 2008-06-13 | 2008-06-30 | Quarterly |
| 2008-03-12 | $0.15 | 2008-03-14 | 2008-03-31 | Quarterly |
| 2007-12-12 | $0.15 | 2007-12-14 | 2007-12-31 | Quarterly |
| 2007-09-12 | $0.15 | 2007-09-14 | 2007-09-28 | Quarterly |
| 2007-06-13 | $0.15 | 2007-06-15 | 2007-06-29 | Quarterly |
| 2007-03-13 | $0.15 | 2007-03-15 | 2007-03-20 | Quarterly |
| 2006-12-13 | $0.15 | 2006-12-15 | 2006-12-29 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-01 | Wendling Michelle M | Buy | 213 | $32.31 | 6.88K |
| 2026-10-01 | PETTY BRIAN P | Buy | 514 | $32.31 | 16.61K |
| 2026-10-01 | Page Roxanne M | Buy | 213 | $32.31 | 6.88K |
| 2026-10-01 | McGinnis Bradley F. | Buy | 514 | $32.31 | 16.61K |
| 2026-10-01 | McConnell Gregory A | Buy | 213 | $32.31 | 6.88K |
| 2026-10-01 | Krause Steven Theodore | Buy | 514 | $32.31 | 16.61K |
| 2026-10-01 | Hicks Randy D | Buy | 515 | $32.31 | 16.64K |
| 2026-10-01 | Essex Bruce John Jr | Buy | 213 | $32.31 | 6.88K |
| 2026-10-01 | Coulter Curt E | Buy | 213 | $32.31 | 6.88K |
| 2026-10-01 | Burrough Eric E | Buy | 514 | $32.31 | 16.61K |
| 2026-10-01 | Burns Harold J | Buy | 515 | $32.31 | 16.64K |
| 2026-10-01 | Brophy Keith D. | Buy | 364 | $32.31 | 11.76K |
| 2026-10-01 | Armock Greg L. | Buy | 514 | $32.31 | 16.61K |
| 2026-07-01 | Wendling Michelle M | Buy | 202 | $34.00 | 6.87K |
| 2026-07-01 | PETTY BRIAN P | Buy | 489 | $34.00 | 16.63K |
| 2026-07-01 | Page Roxanne M | Buy | 202 | $34.00 | 6.87K |
| 2026-07-01 | McGinnis Bradley F. | Buy | 489 | $34.00 | 16.63K |
| 2026-07-01 | McConnell Gregory A | Buy | 202 | $34.00 | 6.87K |
| 2026-07-01 | Krause Steven Theodore | Buy | 489 | $34.00 | 16.63K |
| 2026-07-01 | Hicks Randy D | Buy | 489 | $34.00 | 16.63K |
| 2026-07-01 | Essex Bruce John Jr | Buy | 202 | $34.00 | 6.87K |
| 2026-07-01 | Coulter Curt E | Buy | 202 | $34.00 | 6.87K |
| 2026-07-01 | Burrough Eric E | Buy | 489 | $34.00 | 16.63K |
| 2026-07-01 | Burns Harold J | Buy | 489 | $34.00 | 16.63K |
| 2026-07-01 | Brophy Keith D. | Buy | 345 | $34.00 | 11.73K |
| 2026-07-01 | Armock Greg L. | Buy | 489 | $34.00 | 16.63K |
| 2026-04-30 | Henion Bradley | Buy | 1.46K | — | — |
| 2026-04-30 | Henion Bradley | Sell | 137 | $30.03 | 4.11K |
| 2026-04-30 | Greenland Adom | Buy | 1.51K | — | — |
| 2026-04-30 | Greenland Adom | Sell | 127 | $30.03 | 3.81K |
| 2026-04-30 | Burke Michael J. Jr. | Buy | 2.44K | — | — |
| 2026-04-30 | Burke Michael J. Jr. | Sell | 252 | $30.03 | 7.57K |
| 2026-04-30 | Potes Kelly | Buy | 4.42K | — | — |
| 2026-04-30 | Potes Kelly | Sell | 450 | $30.03 | 13.51K |
| 2026-04-01 | Wendling Michelle M | Buy | 244 | $28.12 | 6.86K |
| 2026-04-01 | PETTY BRIAN P | Buy | 591 | $28.12 | 16.62K |
| 2026-04-01 | Page Roxanne M | Buy | 244 | $28.12 | 6.86K |
| 2026-04-01 | McGinnis Bradley F. | Buy | 591 | $28.12 | 16.62K |
| 2026-04-01 | McConnell Gregory A | Buy | 244 | $28.12 | 6.86K |
| 2026-04-01 | Krause Steven Theodore | Buy | 591 | $28.12 | 16.62K |
| 2026-04-01 | Hicks Randy D | Buy | 591 | $28.12 | 16.62K |
| 2026-04-01 | Essex Bruce John Jr | Buy | 244 | $28.12 | 6.86K |
| 2026-04-01 | Coulter Curt E | Buy | 245 | $28.12 | 6.89K |
| 2026-04-01 | Burrough Eric E | Buy | 591 | $28.12 | 16.62K |
| 2026-04-01 | Burns Harold J | Buy | 591 | $28.12 | 16.62K |
| 2026-04-01 | Brophy Keith D. | Buy | 418 | $28.12 | 11.75K |
| 2026-04-01 | Armock Greg L. | Buy | 591 | $28.12 | 16.62K |
| 2026-03-12 | Greenland Adom | Buy | 500 | $27.40 | 13.70K |
| 2026-03-11 | Burrough Eric E | Buy | 5.00K | $27.50 | 137.50K |
| 2026-03-06 | McConnell Gregory A | Buy | 1.05K | $27.94 | 29.34K |
| 2026-03-03 | McGinnis Bradley F. | Buy | 1.00K | $29.15 | 29.15K |
| 2026-02-27 | Burke Michael J. Jr. | Buy | 250 | $28.58 | 7.14K |
| 2026-02-13 | McConnell Gregory A | Buy | 1.00K | $29.00 | 29.00K |
| 2026-02-13 | McConnell Gregory A | Buy | 550 | $29.10 | 16.00K |
| 2026-02-11 | PETTY BRIAN P | Sell | 15.00K | $29.56 | 443.40K |
| 2026-02-09 | Krause Steven Theodore | Sell | 3.12K | — | — |
| 2026-02-09 | Krause Steven Theodore | Buy | 625 | — | — |
| 2026-02-09 | Krause Steven Theodore | Buy | 625 | — | — |
| 2026-02-09 | Krause Steven Theodore | Buy | 625 | — | — |
| 2026-02-09 | Krause Steven Theodore | Buy | 625 | — | — |
| 2026-01-01 | Wendling Michelle M | Buy | 233 | $29.52 | 6.88K |
| 2026-01-01 | PETTY BRIAN P | Buy | 563 | $29.52 | 16.62K |
| 2026-01-01 | Page Roxanne M | Buy | 233 | $29.52 | 6.88K |
| 2026-01-01 | McGinnis Bradley F. | Buy | 564 | $29.52 | 16.65K |
| 2026-01-01 | McConnell Gregory A | Buy | 233 | $29.52 | 6.88K |
| 2026-01-01 | Krause Steven Theodore | Buy | 564 | $29.52 | 16.65K |
| 2026-01-01 | Hicks Randy D | Buy | 563 | $29.52 | 16.62K |
| 2026-01-01 | Essex Bruce John Jr | Buy | 233 | $29.52 | 6.88K |
| 2026-01-01 | Coulter Curt E | Buy | 232 | $29.52 | 6.85K |
| 2026-01-01 | Burrough Eric E | Buy | 564 | $29.52 | 16.65K |
| 2026-01-01 | Burns Harold J | Buy | 614 | $29.52 | 18.13K |
| 2026-01-01 | Brophy Keith D. | Buy | 423 | $29.52 | 12.49K |
| 2026-01-01 | Armock Greg L. | Buy | 648 | $29.52 | 19.13K |
| 2025-12-01 | Henion Bradley | Buy | 120 | $21.13 | 2.54K |
| 2025-12-01 | Henion Bradley | Sell | 93 | $30.44 | 2.83K |
| 2025-12-01 | Henion Bradley | Sell | 120 | $21.13 | 2.54K |
| 2025-11-17 | Burrough Eric E | Buy | 5.00K | $28.50 | 142.50K |
| 2025-10-01 | Wendling Michelle M | Buy | 237 | $28.96 | 6.86K |
| 2025-10-01 | PETTY BRIAN P | Buy | 574 | $28.96 | 16.62K |
| 2025-10-01 | Page Roxanne M | Buy | 238 | $28.96 | 6.89K |
| 2025-10-01 | McGinnis Bradley F. | Buy | 574 | $28.96 | 16.62K |
| 2025-10-01 | McConnell Gregory A | Buy | 238 | $28.96 | 6.89K |
| 2025-10-01 | Krause Steven Theodore | Buy | 574 | $28.96 | 16.62K |
| 2025-10-01 | Hicks Randy D | Buy | 574 | $28.96 | 16.62K |
| 2025-10-01 | Essex Bruce John Jr | Buy | 238 | $28.96 | 6.89K |
| 2025-10-01 | Coulter Curt E | Buy | 238 | $28.96 | 6.89K |
| 2025-10-01 | Burrough Eric E | Buy | 574 | $28.96 | 16.62K |
| 2025-10-01 | Burns Harold J | Buy | 574 | $28.96 | 16.62K |
| 2025-10-01 | Brophy Keith D. | Buy | 406 | $28.96 | 11.76K |
| 2025-10-01 | Armock Greg L. | Buy | 574 | $28.96 | 16.62K |
| 2025-08-13 | Krause Steven Theodore | Sell | 660 | $30.38 | 20.05K |
| 2025-08-12 | Krause Steven Theodore | Sell | 3.30K | $28.96 | 95.57K |
| 2025-08-12 | Krause Steven Theodore | Buy | 660 | $28.96 | 19.11K |
| 2025-08-12 | Krause Steven Theodore | Buy | 660 | $28.96 | 19.11K |
| 2025-08-12 | Krause Steven Theodore | Buy | 660 | $28.96 | 19.11K |
| 2025-08-12 | Krause Steven Theodore | Buy | 660 | $28.96 | 19.11K |
| 2025-07-05 | Krause Steven Theodore | Other | 0 | — | — |
| 2025-07-05 | Krause Steven Theodore | Other | 0 | — | — |
| 2025-07-05 | Krause Steven Theodore | Other | 0 | — | — |
| 2025-07-05 | Krause Steven Theodore | Other | 0 | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 128, holders +9 vs prior quarter. Ownership 46.91%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 1.09M | 123.73K | +12.85% | 36.96M |
| NORTHERN TRUST CORP | 676.17K | -15.61K | -2.26% | 22.99M |
| VANGUARD CAPITAL MANAGEMENT LLC | 624.27K | -8.87K | -1.40% | 21.23M |
| STATE STREET CORP | 447.44K | 126.27K | +39.31% | 15.21M |
| GEODE CAPITAL MANAGEMENT, LLC | 380.89K | 30.25K | +8.63% | 12.95M |
| DIMENSIONAL FUND ADVISORS LP | 288.65K | 48.23K | +20.06% | 9.81M |
| ALLIANCEBERNSTEIN L.P. | 342.63K | -15.86K | -4.42% | 9.63M |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 227.28K | 1.20K | +0.53% | 7.73M |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 219.60K | -1.68K | -0.76% | 7.47M |
| AQR CAPITAL MANAGEMENT LLC | 205.74K | 157.66K | +327.95% | 7.00M |
| GOLDMAN SACHS GROUP INC | 199.17K | 40.76K | +25.73% | 6.77M |
| AMERICAN CENTURY COMPANIES INC | 192.69K | 98.66K | +104.93% | 6.55M |
| GENDELL JEFFREY L | 148.55K | 0 | 0.00% | 5.05M |
| MORGAN STANLEY | 110.60K | -13.20K | -10.66% | 3.76M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 101.91K | 19.70K | +23.97% | 3.46M |
| MARSHALL WACE, LLP | 100.80K | 15.70K | +18.45% | 3.43M |
| NUVEEN, LLC | 92.78K | 37.27K | +67.15% | 3.15M |
| VANGUARD FIDUCIARY TRUST CO | 92.46K | 3.86K | +4.36% | 3.14M |
| TWO SIGMA INVESTMENTS, LP | 88.46K | -58.22K | -39.69% | 3.01M |
| SEGALL BRYANT & HAMILL, LLC | 87.47K | 87.47K | New | 2.97M |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 74.71K | 3.21K | +4.49% | 2.54M |
| BANK OF NEW YORK MELLON CORP | 65.17K | 2.76K | +4.43% | 2.22M |
| LPL FINANCIAL LLC | 52.49K | -491 | -0.93% | 1.78M |
| FIRST TRUST ADVISORS LP | 51.13K | 1.83K | +3.72% | 1.74M |
| RAYMOND JAMES FINANCIAL INC | 48.84K | 6.15K | +14.41% | 1.66M |
ChoiceOne Financial Services, Inc. (COFS) trades at $34.15, with a market cap of $510.73M and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$510.73M
Market Cap
—
P/E
—
Forward P/E
—
Score