John P. Barnes
Director, M&T Bank.
Companies
- M&T BankBoard member Apr 5, 2022 to now1
- People's United FinancialChair Feb 26, 2019 to Apr 4, 20222
- People's United FinancialChief executive officer Jul 26, 2010 to Apr 4, 20223
- People's United FinancialBoard member Jul 26, 2010 to Feb 25, 20193
- People's United FinancialPresident Jul 26, 2010 to Feb 25, 20193
- People's United FinancialSr. Executive Vice President Jan 9, 2008 to Feb 3, 20104
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
M&T Bank MTB15,806 shares5$3.4M at $213.32Apr 30, 2026
People's United Financial PBCT0 shares6Apr 1, 2022
As of each latest filing. The line shows shares held over time.
Recent filings
- Apr 30, 2026Granted 664 shares of M&T Bank5
- Feb 9, 2026Sold 21,193 shares at $235.85 of M&T Bank7
- Jan 22, 2026Sold 17,866 shares at $220.81 of M&T Bank8
- Aug 22, 2025Sold 15,000 shares at $199.79 of M&T Bank9
- Apr 30, 2025Granted 855 shares of M&T Bank10
- Nov 21, 2024Sold 17,094 shares at $217.63 of M&T Bank11
- Nov 21, 2024Sold 1,558 shares at $216.33 of M&T Bank11
- Nov 21, 2024Sold 1,348 shares at $216.44 of M&T Bank11
- Oct 22, 2024Sold 20,000 shares at $193.97 of M&T Bank12
- May 14, 2024Sold 43,426 shares at $154.50 of M&T Bank13
- May 14, 2024Exercised options 43,426 shares at $149.39 of M&T Bank13
- May 6, 2024Sold 246 shares at $149.26 of M&T Bank14
- May 6, 2024Sold 35,061 shares at $148.74 of M&T Bank14
- May 6, 2024Sold 16,880 shares at $147.87 of M&T Bank14
- May 6, 2024Exercised options 52,187 shares at $137.42 of M&T Bank14
- May 3, 2024Sold 13,360 shares at $147.00 of M&T Bank14
- May 3, 2024Exercised options 13,260 shares at $129.54 of M&T Bank14
- May 3, 2024Exercised options 100 shares at $137.42 of M&T Bank14
- Apr 30, 2024Granted 935 shares of M&T Bank15
- Apr 26, 2024Sold 10,000 shares at $148.00 of M&T Bank16
- Apr 26, 2024Exercised options 10,000 shares at $129.54 of M&T Bank16
- Apr 25, 2024Sold 10,000 shares at $147.11 of M&T Bank16
- Apr 25, 2024Exercised options 10,000 shares at $129.54 of M&T Bank16
- Dec 14, 2023Sold 991 shares at $144.32 of M&T Bank17
- Dec 14, 2023Sold 5 shares at $142.06 of M&T Bank17
Trade performance
| Date | Stock | Trade | Value | Return since | Vs S&P since | Vs S&P, 1 year |
|---|---|---|---|---|---|---|
| Feb 9, 2026 | MTB | Sale | $5.0M | −7.4% | +18.7% | |
| Jan 22, 2026 | MTB | Sale | $3.9M | +0.5% | +11.5% | |
| Aug 22, 2025 | MTB | Sale | $3.0M | +9.5% | +10.1% | −2.7% |
| Nov 21, 2024 | MTB | Sale | $4.3M | +0.9% | +29.1% | +23.9% |
| Oct 22, 2024 | MTB | Sale | $3.9M | +12.7% | +19.6% | +20.6% |
| May 14, 2024 | MTB | Sale | $6.7M | +41.0% | +6.5% | −7.3% |
| May 6, 2024 | MTB | Sale | $7.7M | +46.5% | +2.9% | −7.4% |
| May 3, 2024 | MTB | Sale | $2.0M | +49.2% | +1.8% | −9.5% |
| Apr 26, 2024 | MTB | Sale | $1.5M | +49.4% | +2.5% | −6.9% |
| Apr 25, 2024 | MTB | Sale | $1.5M | +48.8% | +4.4% | −4.6% |
| Dec 14, 2023 | MTB | Sale | $143.7K | +50.7% | +12.8% | −9.4% |
| Dec 13, 2023 | MTB | Sale | $6.3M | +57.9% | +6.2% | −15.9% |
| Dec 11, 2023 | MTB | Sale | $2.2M | +63.9% | +3.2% | −24.7% |
| Dec 8, 2023 | MTB | Sale | $3.4M | +64.8% | +2.9% | −24.5% |
| Dec 7, 2023 | MTB | Sale | $4.4M | +64.7% | +3.8% | −26.5% |
| Dec 6, 2023 | MTB | Sale | $109.0K | +67.1% | +2.6% | −29.0% |
| Jul 28, 2023 | MTB | Sale | $7.5M | +56.1% | +12.8% | −3.7% |
| Jul 27, 2023 | MTB | Sale | $346.6K | +58.2% | +12.4% | −6.2% |
| Aug 10, 2022 | MTB | Sale | $2.3M | +18.3% | +65.5% | +33.1% |
Returns are price-only (no dividends), measured from the trade date.
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARM&T Bank, Board member
- 2SEC EDGARPeople's United Financial, Chair
- 3
- 4
- 5
- 6
- 7SEC EDGARForm 4 filed Feb 11, 2026
- 8SEC EDGARForm 4 filed Jan 23, 2026
- 9SEC EDGARForm 4 filed Aug 26, 2025
- 10SEC EDGARForm 4 filed May 2, 2025
- 11SEC EDGARForm 4 filed Nov 25, 2024
- 12SEC EDGARForm 4 filed Oct 24, 2024
- 13SEC EDGARForm 4 filed May 16, 2024
- 14SEC EDGARForm 4 filed May 7, 2024
- 15SEC EDGARForm 4 filed May 2, 2024
- 16SEC EDGARForm 4 filed Apr 29, 2024
- 17SEC EDGARForm 4 filed Dec 15, 2023