John P. Barnes, a director at M&T Bank Corp ($MTB), sold shares on the open market three times in the last year, totaling $11.9 million. His most recent sale occurred on February 9, 2026. These sales rank him 986th among nearly 12,000 insiders by value sold, above the average of $8.6 million across 6.4 transactions per insider. Barnes made no open market purchases during this period.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Feb. 9, 2026 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 21193 | $235.85 | 15,142.0000 | 158,791,000 | 58.33% | 0.01% |
| Jan. 22, 2026 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 17866 | $220.81 | 36,335.0000 | 158,791,000 | 32.96% | 0.01% |
| Aug. 22, 2025 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 15000 | $199.79 | 54,201.0000 | 167,319,000 | 21.68% | 0.01% |
| April 30, 2025 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | A | Common Stock | 855 | $0.00 | 69,201.0000 | 167,319,000 | 1.25% | 0.00% |
| Nov. 21, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 17094 | $217.63 | 68,346.0000 | 167,567,000 | 20.01% | 0.01% |
| Nov. 21, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 1348 | $216.44 | 68,346.0000 | 167,567,000 | 1.93% | 0.00% |
| Nov. 21, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 1558 | $216.33 | 68,346.0000 | 167,567,000 | 2.23% | 0.00% |
| Oct. 22, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 20000 | $193.97 | 88,346.0000 | 167,567,000 | 18.46% | 0.01% |
| May 14, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 43426 | $149.39 | 151,772.0000 | 167,002,000 | 40.08% | 0.03% |
| May 14, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 43426 | $0.00 | 0.0000 | 167,002,000 | 100.00% | 0.03% |
| May 14, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 43426 | $154.50 | 108,346.0000 | 167,002,000 | 28.61% | 0.03% |
| May 6, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 52187 | $137.42 | 160,533.0000 | 167,002,000 | 48.17% | 0.03% |
| May 6, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 16880 | $147.87 | 143,653.0000 | 167,002,000 | 10.51% | 0.01% |
| May 6, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 35061 | $148.74 | 108,592.0000 | 167,002,000 | 24.41% | 0.02% |
| May 6, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 246 | $149.26 | 108,346.0000 | 167,002,000 | 0.23% | 0.00% |
| May 3, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 13260 | $0.00 | 0.0000 | 167,002,000 | 100.00% | 0.01% |
| May 3, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 100 | $137.42 | 108,446.0000 | 167,002,000 | 0.09% | 0.00% |
| May 6, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 52187 | $0.00 | 0.0000 | 167,002,000 | 100.00% | 0.03% |
| May 3, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 13260 | $129.54 | 121,706.0000 | 167,002,000 | 12.23% | 0.01% |
| May 3, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 100 | $0.00 | 52,187.0000 | 167,002,000 | 0.19% | 0.00% |
| May 3, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 13360 | $147.00 | 108,346.0000 | 167,002,000 | 10.98% | 0.01% |
| April 30, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | A | Common Stock | 935 | $0.00 | 108,346.0000 | 167,002,000 | 0.87% | 0.00% |
| April 26, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 10000 | $148.00 | 107,411.0000 | 167,002,000 | 8.52% | 0.01% |
| April 25, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 10000 | $0.00 | 23,260.0000 | 167,002,000 | 30.07% | 0.01% |
| April 26, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 10000 | $129.54 | 117,411.0000 | 167,002,000 | 9.31% | 0.01% |
| April 25, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 10000 | $147.11 | 107,411.0000 | 167,002,000 | 8.52% | 0.01% |
| April 25, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 10000 | $129.54 | 117,411.0000 | 167,002,000 | 9.31% | 0.01% |
| April 26, 2024 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 10000 | $0.00 | 13,260.0000 | 167,002,000 | 42.99% | 0.01% |
| Dec. 14, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 5 | $142.06 | 108,402.0000 | 164,030,000 | 0.00% | 0.00% |
| Dec. 13, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 46266 | $123.44 | 153,677.0000 | 164,030,000 | 43.07% | 0.03% |
| Dec. 13, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 10448 | $134.20 | 143,229.0000 | 164,030,000 | 6.80% | 0.01% |
| Dec. 13, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 3032 | $135.45 | 140,197.0000 | 164,030,000 | 2.12% | 0.00% |
| Dec. 13, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 6170 | $136.68 | 134,027.0000 | 164,030,000 | 4.40% | 0.00% |
| Dec. 13, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 19050 | $137.51 | 114,977.0000 | 164,030,000 | 14.21% | 0.01% |
| Dec. 13, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 7566 | $138.41 | 107,411.0000 | 164,030,000 | 6.58% | 0.00% |
| Dec. 14, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 996 | $123.44 | 108,407.0000 | 164,030,000 | 0.93% | 0.00% |
| Dec. 14, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 991 | $144.32 | 107,411.0000 | 164,030,000 | 0.91% | 0.00% |
| Dec. 13, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 46266 | $0.00 | 996.0000 | 164,030,000 | 97.89% | 0.03% |
| Dec. 14, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 996 | $0.00 | 0.0000 | 164,030,000 | 100.00% | 0.00% |
| Dec. 8, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 22672 | $132.99 | 109,994.0000 | 164,030,000 | 17.09% | 0.01% |
| Dec. 8, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 2583 | $134.02 | 107,411.0000 | 164,030,000 | 2.35% | 0.00% |
| Dec. 11, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 16378 | $125.85 | 123,789.0000 | 164,030,000 | 15.25% | 0.01% |
| Dec. 11, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 15762 | $133.26 | 108,027.0000 | 164,030,000 | 12.73% | 0.01% |
| Dec. 11, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 616 | $133.90 | 107,411.0000 | 164,030,000 | 0.57% | 0.00% |
| Dec. 8, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 24212 | $0.00 | 16,378.0000 | 164,030,000 | 59.65% | 0.01% |
| Dec. 8, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 1043 | $0.00 | 47,262.0000 | 164,030,000 | 2.16% | 0.00% |
| Dec. 11, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 16378 | $0.00 | 0.0000 | 164,030,000 | 100.00% | 0.01% |
| Dec. 8, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 1043 | $123.44 | 132,666.0000 | 164,030,000 | 0.79% | 0.00% |
| Dec. 8, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 24212 | $125.85 | 131,623.0000 | 164,030,000 | 22.54% | 0.01% |
| Dec. 6, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 813 | $134.01 | 107,411.0000 | 164,030,000 | 0.75% | 0.00% |
| Dec. 7, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 32940 | $125.85 | 140,351.0000 | 164,030,000 | 30.67% | 0.02% |
| Dec. 7, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 32940 | $132.80 | 107,411.0000 | 164,030,000 | 23.47% | 0.02% |
| Dec. 6, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 300 | $0.00 | 73,530.0000 | 164,030,000 | 0.41% | 0.00% |
| Dec. 6, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 513 | $0.00 | 48,305.0000 | 164,030,000 | 1.05% | 0.00% |
| Dec. 7, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 32940 | $0.00 | 40,590.0000 | 164,030,000 | 44.80% | 0.02% |
| Dec. 6, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 300 | $125.85 | 107,711.0000 | 164,030,000 | 0.28% | 0.00% |
| Dec. 6, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 513 | $123.44 | 108,224.0000 | 164,030,000 | 0.48% | 0.00% |
| July 27, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 2070 | $140.18 | 107,803.0000 | 164,030,000 | 1.88% | 0.00% |
| July 28, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 53542 | $117.82 | 160,945.0000 | 164,030,000 | 49.85% | 0.03% |
| July 28, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 53542 | $140.00 | 107,403.0000 | 164,030,000 | 33.27% | 0.03% |
| July 27, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 2470 | $0.00 | 53,542.0000 | 164,030,000 | 4.41% | 0.00% |
| July 28, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Option (right to buy) | 53542 | $0.00 | 0.0000 | 164,030,000 | 100.00% | 0.03% |
| July 27, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | M | Common Stock | 2470 | $117.82 | 109,873.0000 | 164,030,000 | 2.30% | 0.00% |
| July 27, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | S | Common Stock | 400 | $141.06 | 107,403.0000 | 164,030,000 | 0.37% | 0.00% |
| April 28, 2023 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | A | Common Stock | 954 | $0.00 | 107,395.0000 | 164,030,000 | 0.90% | 0.00% |
| Dec. 6, 2022 | M&T BANK CORP | $MTB | BARNES JOHN P | Director | G | Common Stock | 14890 | $0.00 | 106,433.0000 | 0 | 12.27% | 0.00% |