MarketPeel
Insider Trading Intelligence
KW

Kirk W. Walters

MTB
DIRECTOR · M&T BANK CORP · CIK 0001250515
FILING MIX · LIFETIME40%/60%
BUYS
29
SELLS
44
TOTAL VALUE
$37.44M
COMPANIES
1
ACTIVE SINCE
Apr 2022
HOLDINGS NOW
6,640
AVG SELL PX
$120.01
TRADE KIND
SHOWING 73 / 73
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
35 backtested trades · 8 horizons · 25 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kirk W. Walters, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d35+34.29%+0.74%+0.98%-0.24%-1.11%-0.50
14d35+48.57%+0.63%+0.02%+0.61%+0.81%1.06
30d35+51.43%+1.19%+1.71%-0.52%-3.50%-0.49
60d35+45.71%+3.81%+2.49%+1.31%+0.95%0.71
90d35+37.14%+10.14%+3.64%+6.50%+3.33%2.75
180d35(1 pending)+32.35%+9.77%+6.94%+2.83%+8.37%1.19
1y35(1 pending)+32.35%+7.78%+15.11%-7.33%+0.39%-2.38
2y35(23 pending)+33.33%+23.65%+39.99%-16.34%-8.40%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MTB · 6,640 shares · as of Apr 30, 2026
010,00020,00030,00040,0002023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 29 buys / 44 sellsCOVERAGE · 17 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
6646,640Apr 30, 2026May 4, 2026View →
MTB
M&T BANK CORP
SALE
909$227.37$206.7K5,976Feb 3, 2026Feb 5, 2026View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
8552,963Apr 30, 2025May 2, 2025View →
MTB
M&T BANK CORP
SALE
779$206.05$160.5K11,275Nov 6, 2024Nov 8, 2024View →
MTB
M&T BANK CORP
SALE
1,590$210.22$334.2K2,108Nov 6, 2024Nov 8, 2024View →
MTB
M&T BANK CORP
SALE
2,758$210.05$579.3K0Nov 6, 2024Nov 8, 2024View →
MTB
M&T BANK CORP
SALE
2,230$209.02$466.1K2,758Nov 6, 2024Nov 8, 2024View →
MTB
M&T BANK CORP
SALE
6,287$207.76$1.31M4,988Nov 6, 2024Nov 8, 2024View →
MTB
M&T BANK CORP
SALE
2,545$205.00$521.7K12,054Nov 6, 2024Nov 8, 2024View →
MTB
M&T BANK CORP
SALE
446$204.00$91.0K14,599Nov 6, 2024Nov 8, 2024View →
MTB
M&T BANK CORP
SALE
1,384$24.65$34.1K0Aug 23, 2024Aug 23, 2024View →
MTB
M&T BANK CORP
SALE
1,384$24.65$34.1K0Aug 23, 2024Nov 5, 2024View →
MTB
M&T BANK CORP
SALE
10,441$24.63$257.2K1,384Aug 22, 2024Aug 23, 2024View →
MTB
M&T BANK CORP
SALE
10,441$24.63$257.2K1,384Aug 22, 2024Nov 5, 2024View →
MTB
M&T BANK CORP
SALE
3,492$24.62$86.0K11,825Aug 21, 2024Aug 23, 2024View →
MTB
M&T BANK CORP
SALE
3,492$24.62$86.0K11,825Aug 21, 2024Nov 5, 2024View →
MTB
M&T BANK CORP
SALE
5,097$24.60$125.4K15,317Aug 20, 2024Aug 20, 2024View →
MTB
M&T BANK CORP
SALE
2,471$24.60$60.8K20,414Aug 19, 2024Aug 20, 2024View →
MTB
M&T BANK CORP
SALE
1,839$24.60$45.2K22,885Aug 16, 2024Aug 20, 2024View →
MTB
M&T BANK CORP
SALE
20$24.60$49224,724Aug 15, 2024Aug 15, 2024View →
MTB
M&T BANK CORP
SALE
14,847$24.61$365.3K24,744Aug 14, 2024Aug 15, 2024View →
MTB
M&T BANK CORP
SALE
350$24.60$8.6K39,591Aug 13, 2024Aug 15, 2024View →
MTB
M&T BANK CORP
SALE
8$24.85$19939,941Jul 29, 2024Jul 30, 2024View →
MTB
M&T BANK CORP
SALE
7,413$175.00$1.30M15,045Jul 26, 2024Jul 30, 2024View →
MTB
M&T BANK CORP
SALE
51$24.85$1.3K39,949Jul 26, 2024Jul 30, 2024View →
MTB
M&T BANK CORP
SALE
7,633$153.21$1.17M22,458May 10, 2024May 13, 2024View →
MTB
M&T BANK CORP
SALE
4,688$153.21$718.2K0May 10, 2024May 13, 2024View →
MTB
M&T BANK CORP
SALE
2,650$153.21$406.0K3,698May 10, 2024May 13, 2024View →
MTB
M&T BANK CORP
SALE
7,767$152.39$1.18M6,348May 9, 2024May 13, 2024View →
MTB
M&T BANK CORP
PURCHASE
7,767$149.39$1.16M14,115May 9, 2024May 13, 2024View →
MTB
M&T BANK CORP
SALE
7,7670May 9, 2024May 13, 2024View →
MTB
M&T BANK CORP
SALE
5,8720May 6, 2024May 7, 2024View →
MTB
M&T BANK CORP
PURCHASE
5,872$129.54$760.7K22,527May 6, 2024May 7, 2024View →
MTB
M&T BANK CORP
SALE
9,3530May 6, 2024May 7, 2024View →
MTB
M&T BANK CORP
PURCHASE
9,353$137.42$1.29M16,655May 6, 2024May 7, 2024View →
MTB
M&T BANK CORP
SALE
16,179$148.01$2.39M6,348May 6, 2024May 7, 2024View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
9357,302Apr 30, 2024May 2, 2024View →
MTB
M&T BANK CORP
SALE
10,6610Mar 13, 2024Mar 15, 2024View →
MTB
M&T BANK CORP
SALE
18,1840Mar 13, 2024Mar 15, 2024View →
MTB
M&T BANK CORP
PURCHASE
18,184$125.85$2.29M24,551Mar 13, 2024Mar 15, 2024View →
MTB
M&T BANK CORP
PURCHASE
10,661$123.44$1.32M35,212Mar 13, 2024Mar 15, 2024View →
MTB
M&T BANK CORP
SALE
28,845$145.00$4.18M6,367Mar 13, 2024Mar 15, 2024View →
MTB
M&T BANK CORP
SALE
721$138.00$99.5K6,367Dec 13, 2023Dec 15, 2023View →
MTB
M&T BANK CORP
SALE
29,0040Dec 1, 2023Dec 4, 2023View →
MTB
M&T BANK CORP
PURCHASE
29,004$117.82$3.42M36,092Dec 1, 2023Dec 4, 2023View →
MTB
M&T BANK CORP
SALE
29,004$130.00$3.77M7,088Dec 1, 2023Dec 4, 2023View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
9547,088Apr 28, 2023May 2, 2023View →
MTB
M&T BANK CORP
SALE
606$180.00$109.1K4,688Aug 9, 2022Aug 11, 2022View →
MTB
M&T BANK CORP
SALE
19,545$180.00$3.52M7,705Aug 9, 2022Aug 11, 2022View →
MTB
M&T BANK CORP
SALE
1,006$180.00$181.1K30,091Aug 9, 2022Aug 11, 2022View →
MTB
M&T BANK CORP
SALE
19,5450Aug 9, 2022Aug 11, 2022View →
MTB
M&T BANK CORP
SALE
1,571$180.00$282.8K6,134Aug 9, 2022Aug 11, 2022View →
MTB
M&T BANK CORP
PURCHASE
19,545$109.67$2.14M27,250Aug 9, 2022Aug 11, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
7216,134Apr 29, 2022May 3, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
13,13013,130Apr 1, 2022Feb 5, 2026View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
5,2945,294Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
31,09731,097Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
473473Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
18,18418,184Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
29,00429,004Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
19,54519,545Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
7,1197,119Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
7,7677,767Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
5,8725,872Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
9,2119,211Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
3,2393,239Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
6,9706,970Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
10,66110,661Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
9,3539,353Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
40,00040,000Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
SALE
4,640$19.87$92.2K4,571Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
PURCHASEGRANT
Stock grant
1,0981,098Apr 1, 2022Apr 5, 2022View →
MTB
M&T BANK CORP
SALE
3,795$168.45$639.3K5,413Apr 1, 2022Apr 28, 2022View →
Other insiders · MTB
Loading peer insiders…
About this filer
CIK 0001250515
ROLE
Director
PRIMARY
MTB
COMPANIES
1
ACTIVE SINCE
Apr 2022
MARKETPEEL · /INSIDER/0001250515DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback