‹ Screener

CIVISTA BANCSHARES, INC.

CIVB · State Commercial Banks · 20.8M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $644K (gross $2M, SBC $984K)

Reference price $21.49 · est. market cap ~$447M — last insider purchase, 2025-11-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C65

Civista Bancshares — Ohio bank with improving earnings, average returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $5M2025-09-30 · $6M2025-12-31 · $3M2026-03-31 · $5M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
242.9%
Return on equity
8.5%
Return on assets
1.1%
Revenue growth (QoQ)
62.2%
Net-income growth
45.9%
Free cash flow
$42M
Tangible book value
$400M
Stock comp / revenue
4.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-08PERFECT CLYDE A JRGrant1.2K
2026-06-08Wise Lorina WGrant1.2K
2026-06-08Weaks Nathan EGrant1.2K
2026-06-08Singer HarryGrant1.2K
2026-06-08Congrove Darci LGrant1.2K
2026-06-08WURM GERALD BGrant1.2K
2026-06-08Mattlin Julie AGrant1.2K
2026-06-08Oliver Mary PatriciaGrant1.2K
2026-06-08Macioce Mark J.Grant1.2K
2026-05-19Oliver Mary PatriciaOther55
2026-05-19Singer HarryOther67
2026-05-19WURM GERALD BOther299
2026-05-19WURM GERALD BOther729
2026-05-19Macioce Mark J.Other22
2026-04-29Singer HarryDisposition7.9K$24.77
2026-04-28Macioce Mark J.Disposition250$25.23
2026-03-11Shaffer Dennis GGrant6.7K
2026-03-11Doucette Veronica GGrant908
2026-03-11Katitus Robert LGrant1.5K
2026-03-11EDWARDS RUSSELL L JRGrant1.1K
2026-03-11KESSLER CARL A IIIGrant1.6K
2026-03-11CURRY ROBERT L JRGrant1.3K
2026-03-11DUTTON RICHARD JGrant3.2K
2026-03-11Whinnem IanGrant2.3K
2026-03-11Waltz-Jaskolski Donna M.Grant1.2K
2026-03-11Parcher Charles A.Grant4.4K
2026-03-11MULFORD MICHAEL D.Grant1.4K
2026-03-11Morrison Lance A.Grant1.6K
2026-02-24Macioce Mark J.Other22
2026-02-24Shaffer Dennis GOther11
2026-02-24Parcher Charles A.Other127
2026-02-24Parcher Charles A.Other11
2026-02-24CURRY ROBERT L JROther11
2026-02-24DUTTON RICHARD JOther105
2026-02-24DUTTON RICHARD JOther57
2026-02-24WURM GERALD BOther772
2026-02-24WURM GERALD BOther317
2026-02-24Singer HarryOther70
2026-02-24Waltz-Jaskolski Donna M.Other30
2026-02-24Oliver Mary PatriciaOther57
2026-02-24DUTTON RICHARD JOther60
2026-02-24Shaffer Dennis GOther274
2026-02-24Shaffer Dennis GOther58
2026-01-02CURRY ROBERT L JRTax withheld354
2026-01-02DUTTON RICHARD JTax withheld1.8K
2026-01-02Waltz-Jaskolski Donna M.Tax withheld355
2026-01-02Shaffer Dennis GTax withheld475
2026-01-02Katitus Robert LTax withheld526
2026-01-02EDWARDS RUSSELL L JRTax withheld337
2026-01-02Morrison Lance A.Tax withheld464
2026-01-02KESSLER CARL A IIITax withheld467
2025-11-18Weaks Nathan EBuy1.0K$21.49
2025-08-21Weaks Nathan EBuy500$19.85
2025-08-18Weaks Nathan EBuy500$19.95
2025-08-05Whinnem IanBuy1.5K$19.20
2025-07-31Weaks Nathan EBuy1.0K$19.35
2025-07-30Weaks Nathan EBuy1.8K$19.88
2025-07-30Weaks Nathan EBuy206$19.90
2025-07-11Shaffer Dennis GBuy1.0K$21.25
2025-07-11Parcher Charles A.Buy1.0K$21.25
2025-07-11DUTTON RICHARD JBuy4.0K$21.25
2025-07-11Macioce Mark J.Buy640$21.25
2025-07-11Morrison Lance A.Buy1.0K$21.25
2025-07-11MULFORD MICHAEL D.Buy1.0K$21.25
2025-07-11Congrove Darci LBuy1.2K$21.25
2025-07-11PERFECT CLYDE A JRBuy2.4K$21.25
2025-05-13Singer HarryGrant59
2025-05-13Oliver Mary PatriciaOther46
2025-05-13Macioce Mark J.Other14
2025-05-13WURM GERALD BGrant725
2025-05-13WURM GERALD BGrant297
2025-05-12Singer HarryGrant1.0K
2025-05-12Oliver Mary PatriciaGrant1.0K
2025-05-12PERFECT CLYDE A JRGrant1.0K
2025-05-12Murray Dennis E JrGrant1.0K
2025-05-12Mattlin Julie AGrant1.0K
2025-05-12Macioce Mark J.Grant1.0K
2025-05-12Wise Lorina WGrant1.0K
2025-05-12Congrove Darci LGrant1.0K
2025-05-12Weaks Nathan EGrant1.0K
2025-05-12WURM GERALD BGrant1.0K
2025-04-30Murray Dennis E JrSell6.1K$22.25
2025-04-29Murray Dennis E JrBuy6.1K$22.44
2025-03-21Murray Dennis E JrOther8.0K
2025-03-21Murray Dennis E JrOther8.0K
2025-03-11CURRY ROBERT L JRGrant957
2025-03-11Morrison Lance A.Grant1.1K
2025-03-11KESSLER CARL A IIIGrant1.2K
2025-03-11EDWARDS RUSSELL L JRGrant820
2025-03-11DUTTON RICHARD JGrant2.3K
2025-03-11Whinnem IanGrant1.3K
2025-03-11Waltz-Jaskolski Donna M.Grant860
2025-03-11Shaffer Dennis GGrant4.9K
2025-03-11Parcher Charles A.Grant2.3K
2025-03-11MULFORD MICHAEL D.Grant1.0K
2025-02-18Shaffer Dennis GOther201
2025-02-18Shaffer Dennis GOther59
2025-02-18Singer HarryOther63
2025-02-18WURM GERALD BGrant323
2025-02-18Murray Dennis E JrOther63
2025-02-18WURM GERALD BGrant787
2025-02-18Murray Dennis E JrOther63
2025-02-18Parcher Charles A.Other108
2025-02-18DUTTON RICHARD JOther60
2025-02-18DUTTON RICHARD JOther83
2025-02-18DUTTON RICHARD JOther58
2025-02-18Parcher Charles A.Other11
2025-02-18CURRY ROBERT L JROther6
2025-02-18Oliver Mary PatriciaOther50
2025-02-18Shaffer Dennis GOther12
2025-02-18Waltz-Jaskolski Donna M.Other26
2025-01-03DUTTON RICHARD JTax withheld965
2025-01-03Waltz-Jaskolski Donna M.Tax withheld366
2025-01-03EDWARDS RUSSELL L JRTax withheld349
2025-01-03KESSLER CARL A IIITax withheld483
2025-01-03Morrison Lance A.Tax withheld479
2025-01-03CURRY ROBERT L JRTax withheld244

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

Notable events (8-K)

DateItems
2026-06-15OtherExhibitsfiling ↗
2026-06-01Reg FDExhibitsfiling ↗
2026-05-19Shareholder votefiling ↗
2026-05-19Reg FDExhibitsfiling ↗
2026-04-30Reg FDExhibitsfiling ↗
2026-04-22ResultsExhibitsfiling ↗
2026-04-21OtherExhibitsfiling ↗
2026-03-20OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-150001193125-26-271237 ↗
8-K2026-06-012026-06-010001193125-26-251688 ↗
8-K2026-05-192026-05-190001193125-26-231030 ↗
8-K2026-05-192026-05-190001193125-26-229611 ↗
10-Q2026-05-082026-03-310001193125-26-214922 ↗
8-K2026-04-302026-04-300001193125-26-197754 ↗
8-K2026-04-222026-04-220001193125-26-168376 ↗
8-K2026-04-212026-04-210001193125-26-167115 ↗
8-K2026-03-202026-03-190001193125-26-116308 ↗
8-K2026-03-192026-03-190001193125-26-116251 ↗
10-K2026-03-062025-12-310001193125-26-096836 ↗
8-K2026-03-022026-02-270000944745-26-000001 ↗