‹ Screener

TOMPKINS FINANCIAL CORP

TMP · State Commercial Banks · 14.4M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $5M (gross $9M, SBC $4M)

Reference price $85.90 · est. market cap ~$1.2B — last insider purchase, 2026-05-26 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B71

Tompkins Financial — New York bank/insurance/wealth firm with high ROA.

Strengths

Risks

Notable findings

Quarterly revenue

2024-06-30 · $19M2024-09-30 · $21M2024-12-31 · $18M2025-03-31 · $22M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
212.7%
Return on assets
1.9%
Revenue growth (QoQ)
16.3%
Net-income growth
127.3%
Free cash flow
$32M
Cash & investments
$133M
Stock comp / revenue
4.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-26Rahilly Ita MBuy1.2K$85.90
2026-05-18Fontaine Alyssa HGrant730
2026-05-18McKenna John MGrant730
2026-05-18McKenna John MTax withheld264$84.18
2026-05-18Fontaine Alyssa HTax withheld359$84.18
2026-05-18Kunkel Ginger GGrant730
2026-05-18Kunkel Ginger GTax withheld201$84.18
2026-05-18ROMAINE STEPHEN SGrant3.1K
2026-05-18ROMAINE STEPHEN STax withheld1.6K$84.18
2026-05-18DeMilia David MGrant730
2026-05-18DeMilia David MTax withheld264$84.18
2026-05-13DeMilia David ML1$82.75
2026-04-14DeMilia David ML1$84.50
2026-04-06Lee Angela BGrant262$80.09
2026-04-06Johnson Patricia AGrant226$80.09
2026-04-06Fessenden Daniel J.Grant155$80.09
2026-03-12DeMilia David ML1$74.49
2026-02-13DeMilia David ML1$83.32
2026-01-15SPAIN MICHAEL HOption exercise1.6K
2026-01-06Fessenden Daniel J.Grant172$72.20
2026-01-06Lee Angela BGrant291$72.20
2026-01-06Johnson Patricia AGrant251$72.20
2025-12-31Anderson Johanna BDisposition2.4K
2025-11-21Rahilly Ita MBuy1.5K$68.36
2025-11-12ROMAINE STEPHEN SGrant4.6K$67.79
2025-11-12Kunkel Ginger GGrant900$67.79
2025-11-12DeMilia David MGrant990$67.79
2025-11-12Anderson Johanna BGrant730$67.79
2025-11-12Torcello Diane DGrant1.0K$67.79
2025-11-12Tomazin Matthew DGrant1.4K$67.79
2025-11-12Fontaine Alyssa HGrant910$67.79
2025-11-12Guarino Charles JGrant685$67.79
2025-11-12Mastin Stacie MGrant685$67.79
2025-11-12Taylor Eric WGrant910$67.79
2025-11-12McKenna John MGrant1.4K$67.79
2025-11-12Kershaw DavidGrant550$67.79
2025-11-09Kershaw DavidTax withheld64$66.68
2025-11-09Guarino Charles JTax withheld38$66.68
2025-11-09Guarino Charles JTax withheld43$66.68
2025-11-09Guarino Charles JTax withheld105$66.68
2025-11-09ROMAINE STEPHEN STax withheld433$66.68
2025-11-09ROMAINE STEPHEN STax withheld370$66.68
2025-11-09ROMAINE STEPHEN STax withheld396$66.68
2025-11-09ROMAINE STEPHEN STax withheld631$66.68
2025-11-09Kershaw DavidTax withheld50$66.68
2025-11-09Kershaw DavidTax withheld38$66.68
2025-11-09Kershaw DavidTax withheld41$66.68
2025-11-09Tomazin Matthew DTax withheld29$66.68
2025-11-09Tomazin Matthew DTax withheld41$66.68
2025-11-09Tomazin Matthew DTax withheld43$66.68
2025-11-09Tomazin Matthew DTax withheld105$66.68
2025-11-09Kunkel Ginger GTax withheld50$66.68
2025-11-09Kunkel Ginger GTax withheld80$66.68
2025-11-09McKenna John MTax withheld159$66.68
2025-11-09McKenna John MTax withheld123$66.68
2025-11-09McKenna John MTax withheld66$66.68
2025-11-09McKenna John MTax withheld150$66.68
2025-11-09Torcello Diane DTax withheld47$66.68
2025-11-09Torcello Diane DTax withheld38$66.68
2025-11-09Torcello Diane DTax withheld38$66.68
2025-11-09Torcello Diane DTax withheld105$66.68
2025-11-09Anderson Johanna BTax withheld105$66.68
2025-11-09Mastin Stacie MTax withheld19$66.68
2025-11-09Mastin Stacie MTax withheld15$66.68
2025-11-09Mastin Stacie MTax withheld22$66.68
2025-11-09Mastin Stacie MTax withheld40$66.68
2025-11-09DeMilia David MTax withheld52$66.68
2025-11-09DeMilia David MTax withheld123$66.68
2025-11-09DeMilia David MTax withheld66$66.68
2025-11-09DeMilia David MTax withheld105$66.68
2025-11-09Fontaine Alyssa HTax withheld216$66.68
2025-11-09Fontaine Alyssa HTax withheld167$66.68
2025-11-09Fontaine Alyssa HTax withheld90$66.68
2025-11-09Fontaine Alyssa HTax withheld143$66.68
2025-11-09Guarino Charles JTax withheld48$66.68
2025-11-03Torcello Diane DOption exercise690$64.88
2025-11-03Torcello Diane DTax withheld638$56.29
2025-11-03McKenna John MOption exercise2.2K$56.29
2025-11-03McKenna John MTax withheld2.1K$64.88
2025-11-03Kershaw DavidOption exercise705$56.29
2025-11-03Kershaw DavidTax withheld646$64.88
2025-10-31BOYCE DAVID SDisposition4.0K
2025-10-15DeMilia David ML2$65.18
2025-10-06Lee Angela BGrant311$65.53
2025-10-06Johnson Patricia AGrant269$65.53
2025-09-15DeMilia David ML1$69.60
2025-08-13DeMilia David ML1$66.88
2025-07-14DeMilia David ML1$66.90
2025-07-03Lee Angela BGrant322$65.65
2025-07-03Johnson Patricia AGrant268$65.65
2025-06-12DeMilia David ML2$63.06
2025-05-19ROMAINE STEPHEN STax withheld1.5K$64.14
2025-05-14DeMilia David ML2$64.48
2025-04-14DeMilia David ML2$56.09
2025-04-04Lee Angela BGrant303$63.35
2025-04-03Johnson Patricia AGrant278$63.35
2025-03-12DeMilia David ML2$62.52
2025-02-12DeMilia David ML1$69.92
2025-01-15SPAIN MICHAEL HOption exercise1.5K
2025-01-15Rochon Thomas R.Option exercise2.8K
2025-01-15Johnson Patricia AOption exercise711
2025-01-13DeMilia David ML2$63.34
2025-01-07Lee Angela BBuy286$67.07
2025-01-07Johnson Patricia ABuy263$67.07

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

Supply chain

Customers (0)

    Suppliers (1)

    • Federal Home Loan Bank of New York

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-05-26Shareholder votefiling ↗
    2026-05-19Reg FDExhibitsfiling ↗
    2026-04-27Exec/director changefiling ↗
    2026-04-24ResultsOtherExhibitsfiling ↗
    2026-03-16Reg FDExhibitsfiling ↗
    2026-01-30ResultsOtherExhibitsfiling ↗
    2025-12-17Exec/director changefiling ↗
    2025-11-03Material agreementAcquisition/dispositionExec/director changeReg FDOtherExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-05-262026-05-190001999371-26-011418 ↗
    8-K2026-05-192026-05-190001999371-26-011044 ↗
    10-Q2026-05-052026-03-310001005817-26-000049 ↗
    8-K2026-04-272026-04-270001999371-26-009123 ↗
    8-K2026-04-242026-04-230001005817-26-000045 ↗
    8-K2026-03-162026-03-160001005817-26-000029 ↗
    10-K2026-02-262025-12-310001005817-26-000027 ↗
    8-K2026-01-302026-01-290001005817-26-000020 ↗
    8-K2025-12-172025-12-160001999371-25-020552 ↗
    10-Q/A2025-11-182025-06-300001005817-25-000110 ↗
    10-Q/A2025-11-182025-09-300001005817-25-000115 ↗
    10-Q/A2025-11-182025-03-310001005817-25-000117 ↗