Skip to content

TOMPKINS FINANCIAL CORP (TMP) Insider Trading -- Recent Executive & Director Transactions

18 insiders reported 119 Form 4 transactions for TOMPKINS FINANCIAL CORP (TMP) over the past 18 months (most recent 2026-10-05). Recent activity: Lee Angela B (Director) Buy 216 shares, Fessenden Daniel J. (Director) Buy 128 shares, Johnson Patricia A (Director) Buy 187 shares, Fontaine Alyssa H (EVP, General Counsel & CRO) Buy 802 shares, Fontaine Alyssa H (EVP, General Counsel & CRO) Sell 713 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-10-05Lee Angela BDirectorBuy216$20,954
2026-10-05Fessenden Daniel J.DirectorBuy128$12,417
2026-10-02Johnson Patricia ADirectorBuy187$18,141
2026-09-04Fontaine Alyssa HEVP, General Counsel & CROBuy802$61,674
2026-09-04Fontaine Alyssa HEVP, General Counsel & CROSell713$69,560
2026-08-10McKenna John MEVP, Pres. Tompkins Comm. BankBuy802$61,674
2026-08-10McKenna John MEVP, Pres. Tompkins Comm. BankSell712$70,296
2026-08-05Kershaw DavidSVP, PAOBuy260$19,994
2026-08-05Kershaw DavidSVP, PAOSell220$22,339
2026-08-03Taylor Eric WEVP, President TFASell45$4,493
2026-07-30ROMAINE STEPHEN SPresident & CEOSell1,530$154,912
2026-07-30ROMAINE STEPHEN SPresident & CEOBuy1,734$133,345
2026-07-29Torcello Diane DEVP & President, Tompkins WNYBuy250$19,225
2026-07-29Torcello Diane DEVP & President, Tompkins WNYSell214$21,332
2026-07-06Lee Angela BDirectorBuy219$21,006
2026-07-02Johnson Patricia ADirectorBuy189$18,129
2026-07-02Fessenden Daniel J.DirectorBuy130$12,470
2026-05-26Rahilly Ita MDirectorBuy1,164$100,000
2026-05-20ROMAINE STEPHEN SPresident & CEOBuy3,095$0
2026-05-20ROMAINE STEPHEN SPresident & CEOSell1,580$133,004
2026-05-20Kunkel Ginger GPresident TCB PennsylvaniaBuy730$0
2026-05-20Kunkel Ginger GPresident TCB PennsylvaniaSell201$16,920
2026-05-20Fontaine Alyssa HEVP, General Counsel & CROBuy730$0
2026-05-20Fontaine Alyssa HEVP, General Counsel & CROSell359$30,221
2026-05-20McKenna John MEVP, Pres. Tompkins Comm. BankBuy730$0

Source: SEC Form 4 filings · as of 2026-10-05