‹ Screener

M&T BANK CORP

MTB, MTB-PH, MTB-PJ, MTB-PK · State Commercial Banks · 146.4M shares · +6%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $476M (gross $594M, SBC $118M)

Reference price $233.23 · est. market cap ~$34.2B — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B71

M&T Bank — well-run regional with solid asset returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $417M2025-09-30 · $423M2025-12-31 · $420M2026-03-31 · $418M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
172.1%
Return on equity
9.8%
Return on assets
1.3%
Revenue growth (QoQ)
-0.5%
Net-income growth
10.2%
Debt / equity
0.4×
Tangible book value
$20.6B
Stock comp / revenue
8.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Taylor John R.Sell1.1K$233.23
2026-06-15Taylor John R.Option exercise269$190.78
2026-06-09PEARSON KEVIN JSell4.6K$226.70
2026-06-09PEARSON KEVIN JOption exercise10K$190.78
2026-06-09PEARSON KEVIN JOption exercise13K$164.54
2026-06-09PEARSON KEVIN JSell19K$225.20
2026-06-04PEARSON KEVIN JSell2.0K$220.00
2026-05-07Kay Christopher E.Sell3.1K$216.50
2026-04-30Cruger William Frank Jr.Grant687
2026-04-30Chwick JaneGrant664
2026-04-30Charles Carlton J.Grant664
2026-04-30Seseri RudinaGrant664
2026-04-30Ledgett Richard H. Jr.Grant664
2026-04-30SALAMONE DENIS JGrant664
2026-04-30WASHINGTON HERBERT LGrant664
2026-04-30WALTERS KIRK WGrant664
2026-04-30BARNES JOHN PGrant664
2026-04-30GODRIDGE LESLIE VGrant664
2026-04-30RICH MELINDA RGrant664
2026-02-26Wisler Michael A.Option exercise2.2K$138.10
2026-02-26Wisler Michael A.Option exercise2.6K$156.00
2026-02-26Wisler Michael A.Sell8.2K$223.48
2026-02-13Wisler Michael A.Grant2.5K
2026-02-13Wisler Michael A.Tax withheld994$228.71
2026-02-13Taylor John R.Grant233
2026-02-13Taylor John R.Tax withheld97$228.71
2026-02-13D'Arcy PeterGrant3.1K
2026-02-13D'Arcy PeterTax withheld1.4K$228.71
2026-02-13Woodrow Tracy S.Grant2.3K
2026-02-13Woodrow Tracy S.Tax withheld921$228.71
2026-02-13O'Hara Laura P.Grant1.9K
2026-02-13O'Hara Laura P.Tax withheld683$228.71
2026-02-13Urban JulianneGrant945
2026-02-13Urban JulianneTax withheld341$228.71
2026-02-13Kay Christopher E.Grant4.0K
2026-02-13Kay Christopher E.Tax withheld1.8K$228.71
2026-02-13PEARSON KEVIN JGrant6.8K
2026-02-13PEARSON KEVIN JTax withheld3.4K$228.71
2026-02-13JONES RENE FGrant16K
2026-02-13JONES RENE FTax withheld8.3K$228.71
2026-02-11Woodrow Tracy S.Option exercise1.1K$138.10
2026-02-11Woodrow Tracy S.Sell1.1K$234.21
2026-02-09BARNES JOHN PSell21K$235.85
2026-02-03WALTERS KIRK WSell909$227.37
2026-02-02Taylor John R.Sell704$225.34
2026-02-02JONES RENE FOption exercise7.0K$138.10
2026-02-02JONES RENE FTax withheld40K$221.57
2026-02-02JONES RENE FOption exercise8.4K$156.00
2026-02-02JONES RENE FOption exercise31K$173.04
2026-01-30D'Arcy PeterGrant2.9K
2026-01-30D'Arcy PeterTax withheld1.2K$221.57
2026-01-30Woodrow Tracy S.Grant2.2K
2026-01-30Woodrow Tracy S.Tax withheld950$221.57
2026-01-30O'Hara Laura P.Grant1.8K
2026-01-30O'Hara Laura P.Tax withheld787$221.57
2026-01-30Urban JulianneGrant865
2026-01-30Urban JulianneTax withheld350$221.57
2026-01-30Kay Christopher E.Grant3.7K
2026-01-30Kay Christopher E.Tax withheld1.4K$221.57
2026-01-30Bible Daryl N.Tax withheld1.5K$221.57
2026-01-30SADLER ROBERT E JRGrant37
2026-01-30PEARSON KEVIN JGrant6.1K
2026-01-30PEARSON KEVIN JTax withheld2.3K$221.57
2026-01-30JONES RENE FGrant15K
2026-01-30JONES RENE FTax withheld7.4K$221.57
2026-01-30GEISEL GARY NGrant19
2026-01-30Bible Daryl N.Grant3.4K
2026-01-30Singh NeerajGrant397
2026-01-30Singh NeerajTax withheld165$221.57
2026-01-30Wisler Michael A.Grant2.5K
2026-01-30Wisler Michael A.Tax withheld1.1K$221.57
2026-01-30Taylor John R.Grant560
2026-01-30Taylor John R.Tax withheld240$221.57
2026-01-28GEISEL GARY NSell887$215.79
2026-01-22BARNES JOHN PSell18K$220.81
2026-01-21JONES RENE FOption exercise23K$169.38
2026-01-21JONES RENE FTax withheld20K$219.46
2026-01-08JONES RENE FGrant22K$164.54
2026-01-08JONES RENE FTax withheld19K$214.58
2025-12-11JONES RENE FOption exercise17K$156.00
2025-12-11JONES RENE FTax withheld15K$205.94
2025-12-08JONES RENE FGift200
2025-12-08JONES RENE FGift2.4K
2025-12-08JONES RENE FGift200
2025-11-28Singh NeerajTax withheld328$190.22
2025-11-26Kay Christopher E.Sell5.2K$191.70
2025-11-25SADLER ROBERT E JRSell6.0K$190.06
2025-09-24SADLER ROBERT E JRGift1.0K
2025-08-29Woodrow Tracy S.Option exercise2.4K$156.00
2025-08-29Woodrow Tracy S.Option exercise1.1K$138.10
2025-08-29Woodrow Tracy S.Sell3.4K$202.12
2025-08-26Taylor John R.Sell448$199.78
2025-08-22BARNES JOHN PSell15K$199.79
2025-08-14PEARSON KEVIN JOption exercise15K$132.47
2025-08-14PEARSON KEVIN JGift1.5K
2025-08-14PEARSON KEVIN JSell6.8K$192.43
2025-08-14PEARSON KEVIN JSell11K$193.71
2025-08-14PEARSON KEVIN JSell2.4K$194.08
2025-08-14PEARSON KEVIN JSell4.3K$192.80
2025-07-31Bible Daryl N.Tax withheld3.0K$188.70
2025-07-22D'Arcy PeterSell1.9K$197.17
2025-07-22D'Arcy PeterSell524$197.82
2025-07-21Ledgett Richard H. Jr.Sell1.3K$197.48
2025-07-03JONES RENE FOption exercise7.0K$138.10
2025-07-03JONES RENE FTax withheld5.9K$203.12
2025-07-01JONES RENE FOption exercise28K$132.47
2025-07-01JONES RENE FTax withheld23K$197.47
2025-06-12SADLER ROBERT E JRSell6.7K$183.52
2025-04-30WASHINGTON HERBERT LGrant855
2025-04-30Charles Carlton J.Grant855
2025-04-30Seseri RudinaGrant855
2025-04-30SALAMONE DENIS JGrant855
2025-04-30SADLER ROBERT E JRGrant855
2025-04-30WALTERS KIRK WGrant855
2025-04-30BARNES JOHN PGrant855
2025-04-30Chwick JaneGrant855
2025-04-30Cruger William Frank Jr.Grant855
2025-04-30RICH MELINDA RGrant855
2025-04-30Ledgett Richard H. Jr.Grant855
2025-04-30GODRIDGE LESLIE VGrant855
2025-04-30GEISEL GARY NGrant884
2025-04-17SALAMONE DENIS JGift6.4K
2025-03-12KAY CHRISTOPHER ESell1.7K$172.34
2025-02-14Woodrow Tracy S.Grant1.1K
2025-02-14Woodrow Tracy S.Tax withheld409$198.82
2025-02-14Wisler Michael A.Grant1.7K
2025-02-14Wisler Michael A.Tax withheld614$198.82
2025-02-14Urban JulianneGrant819
2025-02-14Urban JulianneTax withheld296$198.82
2025-02-14Taylor John R.Grant232
2025-02-14Taylor John R.Tax withheld96$198.82
2025-02-14PEARSON KEVIN JGrant6.0K
2025-02-14PEARSON KEVIN JTax withheld3.0K$198.82
2025-02-14O'Hara Laura P.Grant1.1K
2025-02-14O'Hara Laura P.Tax withheld410$198.82
2025-02-14KAY CHRISTOPHER EGrant3.3K
2025-02-14KAY CHRISTOPHER ETax withheld1.4K$198.82
2025-02-14JONES RENE FGrant13K
2025-02-14JONES RENE FTax withheld6.8K$198.82
2025-02-14D'Arcy PeterGrant1.3K
2025-02-14D'Arcy PeterTax withheld473$198.82
2025-01-31Wisler Michael A.Grant2.0K
2025-01-31Wisler Michael A.Tax withheld746$201.24
2025-01-31SADLER ROBERT E JRGrant40
2025-01-31GEISEL GARY NGrant20
2025-01-31CUNNINGHAM T JEFFERSON IIIGrant25
2025-01-31Woodrow Tracy S.Grant1.8K
2025-01-31Woodrow Tracy S.Tax withheld668$201.24
2025-01-31Urban JulianneGrant791
2025-01-31Urban JulianneTax withheld324$201.24
2025-01-31Todaro Michael J.Grant2.4K
2025-01-31Todaro Michael J.Tax withheld809$201.24
2025-01-31Taylor John R.Grant211
2025-01-31Taylor John R.Tax withheld161$201.24
2025-01-31PEARSON KEVIN JGrant5.7K
2025-01-31PEARSON KEVIN JTax withheld1.9K$201.24
2025-01-31O'Hara Laura P.Grant1.5K
2025-01-31O'Hara Laura P.Tax withheld563$201.24
2025-01-31KAY CHRISTOPHER EGrant3.3K
2025-01-31KAY CHRISTOPHER ETax withheld1.2K$201.24
2025-01-31JONES RENE FGrant13K
2025-01-31JONES RENE FTax withheld6.0K$201.24
2025-01-31D'Arcy PeterGrant2.6K
2025-01-31D'Arcy PeterTax withheld971$201.24
2025-01-31Bible Daryl N.Grant1.8K
2025-01-31Bible Daryl N.Tax withheld678$201.24

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

Notable events (8-K)

DateItems
2026-06-16Exec/director changeExhibitsfiling ↗
2026-05-01Reg FDExhibitsfiling ↗
2026-04-23Shareholder votefiling ↗
2026-04-20OtherExhibitsfiling ↗
2026-04-15ResultsReg FDExhibitsfiling ↗
2026-03-30OtherExhibitsfiling ↗
2026-02-11Reg FDExhibitsfiling ↗
2026-01-16ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-162026-06-160000036270-26-000039 ↗
10-Q2026-05-052026-03-310000036270-26-000034 ↗
8-K2026-05-012026-05-010000036270-26-000030 ↗
8-K2026-04-232026-04-210000036270-26-000027 ↗
8-K2026-04-202026-04-200001193125-26-164027 ↗
8-K2026-04-152026-04-150000036270-26-000025 ↗
8-K2026-03-302026-03-300001628280-26-022025 ↗
10-K2026-02-182025-12-310000036270-26-000010 ↗
8-K2026-02-112026-02-110000036270-26-000007 ↗
8-K2026-01-162026-01-160000036270-26-000004 ↗
8-K2025-12-092025-12-090000036270-25-000028 ↗
8-K2025-10-312025-10-290001193125-25-260717 ↗