Skip to Main Content
Insider Trading

Last Updated: 3 days, 17 hours ago

John P Barnes has an estimated net worth of at least $69.4 million*, as of Nov. 27, 2024. They own 68,346 shares of MTB stock. They have sold 360,141 shares of MTB stock since 2021, for an estimated $54.2 million.

John P Barnes $MTB SEC Form 4 Insider Trading

John P Barnes has filed a total of 28 insider trades in $MTB since 2021. Their most recent trade was a sale of 1,348 shares, made on Nov 21, 2024. Their largest trade was a sale of 53,542 shares, made on Jul 28, 2023. We estimate that they now own 68,346 shares of $MTB, worth an estimated $15.2 million.



Insider Trading at $MTB

There have been a total of 106 insider trades reported at $MTB since 2021, with 15,396 shares purchased and 692,982 shares sold. The most active insider traders in $MTB stock have been Doris P. Meister, Daryl N. Bible, and Kevin J Pearson. The most recent trade was a sale of 2,121 shares reported by Tracy S. Woodrow (Sr. Executive Vice President), made on Nov 26, 2024.



History of Insider Stock Trades by John P Barnes

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
MTB Sale 1,348 Nov 21, 2024 Nov. 25, 2024, 6:43 p.m.
MTB Sale 1,558 Nov 21, 2024 Nov. 25, 2024, 6:43 p.m.
MTB Sale 17,094 Nov 21, 2024 Nov. 25, 2024, 6:43 p.m.
MTB Sale 20,000 Oct 22, 2024 Oct. 24, 2024, 4:24 p.m.
MTB Sale 43,426 May 14, 2024 May 16, 2024, 3:27 p.m.
MTB Sale 13,360 May 03, 2024 May 7, 2024, 5:21 p.m.
MTB Sale 16,880 May 06, 2024 May 7, 2024, 5:21 p.m.
MTB Sale 35,061 May 06, 2024 May 7, 2024, 5:21 p.m.
MTB Sale 246 May 06, 2024 May 7, 2024, 5:21 p.m.
MTB Sale 10,000 Apr 25, 2024 April 29, 2024, 4:40 p.m.
MTB Sale 10,000 Apr 26, 2024 April 29, 2024, 4:40 p.m.
MTB Sale 5 Dec 14, 2023 Dec. 15, 2023, 4:44 p.m.
MTB Sale 10,448 Dec 13, 2023 Dec. 15, 2023, 4:44 p.m.
MTB Sale 3,032 Dec 13, 2023 Dec. 15, 2023, 4:44 p.m.
MTB Sale 6,170 Dec 13, 2023 Dec. 15, 2023, 4:44 p.m.
MTB Sale 19,050 Dec 13, 2023 Dec. 15, 2023, 4:44 p.m.
MTB Sale 7,566 Dec 13, 2023 Dec. 15, 2023, 4:44 p.m.
MTB Sale 991 Dec 14, 2023 Dec. 15, 2023, 4:44 p.m.
MTB Sale 22,672 Dec 08, 2023 Dec. 12, 2023, 6:23 p.m.
MTB Sale 2,583 Dec 08, 2023 Dec. 12, 2023, 6:23 p.m.
MTB Sale 15,762 Dec 11, 2023 Dec. 12, 2023, 6:23 p.m.
MTB Sale 616 Dec 11, 2023 Dec. 12, 2023, 6:23 p.m.
MTB Sale 813 Dec 06, 2023 Dec. 8, 2023, 6:09 p.m.
MTB Sale 32,940 Dec 07, 2023 Dec. 8, 2023, 6:09 p.m.
MTB Sale 400 Jul 27, 2023 July 31, 2023, 4:21 p.m.
MTB Sale 53,542 Jul 28, 2023 July 31, 2023, 4:21 p.m.
MTB Sale 2,070 Jul 27, 2023 July 31, 2023, 4:21 p.m.
MTB Sale 12,508 Aug 10, 2022 Aug. 12, 2022, 4:25 p.m.




$MTB Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.