Sign inGet started

BARNES JOHN P

Insider CIK 1250506 · PBCT President and CEO, Director · MTB Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MTB M&T BANK CORP A Award2026-04-302026-05-04664— $015,806SEC↗
MTB M&T BANK CORP S Sale2026-02-092026-02-1121,193$235.85 $5.00M15,142SEC↗
MTB M&T BANK CORP S Sale2026-01-222026-01-2317,866$220.81 $3.94M0SEC↗
MTB M&T BANK CORP S Sale2025-08-222025-08-2615,000$199.79 $3.00M17,866SEC↗
MTB M&T BANK CORP A Award2025-04-302025-05-02855— $036,335SEC↗
MTB M&T BANK CORP S Sale2024-11-212024-11-2517,094$217.63 $3.72M32,866SEC↗
MTB M&T BANK CORP S Sale2024-11-212024-11-251,348$216.44 $291.8K0SEC↗
MTB M&T BANK CORP S Sale2024-11-212024-11-251,558$216.33 $337.0K0SEC↗
MTB M&T BANK CORP S Sale2024-10-222024-10-2420,000$193.97 $3.88M49,960SEC↗
MTB M&T BANK CORP M Exercise deriv2024-05-142024-05-1643,426— $00SEC↗
MTB M&T BANK CORP S Sale2024-05-142024-05-1643,426$154.50 $6.71M35,480SEC↗
MTB M&T BANK CORP M Exercise2024-05-142024-05-1643,426$149.39 $6.49M78,906SEC↗
MTB M&T BANK CORP M Exercise deriv2024-05-062024-05-0752,187— $00SEC↗
MTB M&T BANK CORP M Exercise2024-05-062024-05-0752,187$137.42 $7.17M87,667SEC↗
MTB M&T BANK CORP S Sale2024-05-062024-05-07246$149.26 $36.7K35,480SEC↗
MTB M&T BANK CORP S Sale2024-05-062024-05-0716,880$147.87 $2.50M70,787SEC↗
MTB M&T BANK CORP S Sale2024-05-062024-05-0735,061$148.74 $5.21M35,726SEC↗
MTB M&T BANK CORP M Exercise deriv2024-05-032024-05-07100— $052,187SEC↗
MTB M&T BANK CORP M Exercise deriv2024-05-032024-05-0713,260— $00SEC↗
MTB M&T BANK CORP S Sale2024-05-032024-05-0713,360$147.00 $1.96M35,480SEC↗
MTB M&T BANK CORP M Exercise2024-05-032024-05-07100$137.42 $13.7K35,580SEC↗
MTB M&T BANK CORP M Exercise2024-05-032024-05-0713,260$129.54 $1.72M48,840SEC↗
MTB M&T BANK CORP A Award2024-04-302024-05-02935— $035,480SEC↗
MTB M&T BANK CORP M Exercise deriv2024-04-262024-04-2910,000— $013,260SEC↗
MTB M&T BANK CORP S Sale2024-04-262024-04-2910,000$148.00 $1.48M34,545SEC↗
MTB M&T BANK CORP M Exercise2024-04-262024-04-2910,000$129.54 $1.30M44,545SEC↗
MTB M&T BANK CORP M Exercise deriv2024-04-252024-04-2910,000— $023,260SEC↗
MTB M&T BANK CORP S Sale2024-04-252024-04-2910,000$147.11 $1.47M34,545SEC↗
MTB M&T BANK CORP M Exercise2024-04-252024-04-2910,000$129.54 $1.30M44,545SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-142023-12-15996— $00SEC↗
MTB M&T BANK CORP M Exercise2023-12-142023-12-15996$123.44 $122.9K35,541SEC↗
MTB M&T BANK CORP S Sale2023-12-142023-12-155$142.06 $71035,536SEC↗
MTB M&T BANK CORP S Sale2023-12-142023-12-15991$144.32 $143.0K34,545SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-132023-12-1546,266— $0996SEC↗
MTB M&T BANK CORP M Exercise2023-12-132023-12-1546,266$123.44 $5.71M80,811SEC↗
MTB M&T BANK CORP S Sale2023-12-132023-12-157,566$138.41 $1.05M34,545SEC↗
MTB M&T BANK CORP S Sale2023-12-132023-12-1519,050$137.51 $2.62M42,111SEC↗
MTB M&T BANK CORP S Sale2023-12-132023-12-156,170$136.68 $843.3K61,161SEC↗
MTB M&T BANK CORP S Sale2023-12-132023-12-1510,448$134.20 $1.40M70,363SEC↗
MTB M&T BANK CORP S Sale2023-12-132023-12-153,032$135.45 $410.7K67,331SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-112023-12-1216,378— $00SEC↗
MTB M&T BANK CORP M Exercise2023-12-112023-12-1216,378$125.85 $2.06M50,923SEC↗
MTB M&T BANK CORP S Sale2023-12-112023-12-1215,762$133.26 $2.10M35,161SEC↗
MTB M&T BANK CORP S Sale2023-12-112023-12-12616$133.90 $82.5K34,545SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-082023-12-1224,212— $016,378SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-082023-12-121,043— $047,262SEC↗
MTB M&T BANK CORP M Exercise2023-12-082023-12-1224,212$125.85 $3.05M58,757SEC↗
MTB M&T BANK CORP M Exercise2023-12-082023-12-121,043$123.44 $128.7K59,800SEC↗
MTB M&T BANK CORP S Sale2023-12-082023-12-1222,672$132.99 $3.02M37,128SEC↗
MTB M&T BANK CORP S Sale2023-12-082023-12-122,583$134.02 $346.2K34,545SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-072023-12-0832,940— $040,590SEC↗
MTB M&T BANK CORP S Sale2023-12-072023-12-0832,940$132.80 $4.37M34,545SEC↗
MTB M&T BANK CORP M Exercise2023-12-072023-12-0832,940$125.85 $4.15M67,485SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-062023-12-08300— $073,530SEC↗
MTB M&T BANK CORP M Exercise deriv2023-12-062023-12-08513— $048,305SEC↗
MTB M&T BANK CORP M Exercise2023-12-062023-12-08513$123.44 $63.3K35,358SEC↗
MTB M&T BANK CORP M Exercise2023-12-062023-12-08300$125.85 $37.8K34,845SEC↗
MTB M&T BANK CORP S Sale2023-12-062023-12-08813$134.01 $109.0K34,545SEC↗
MTB M&T BANK CORP M Exercise deriv2023-07-282023-07-3153,542— $00SEC↗
MTB M&T BANK CORP M Exercise2023-07-282023-07-3153,542$117.82 $6.31M88,087SEC↗
MTB M&T BANK CORP S Sale2023-07-282023-07-3153,542$140.00 $7.50M34,545SEC↗
MTB M&T BANK CORP M Exercise deriv2023-07-272023-07-312,470— $053,542SEC↗
MTB M&T BANK CORP M Exercise2023-07-272023-07-312,470$117.82 $291.0K37,015SEC↗
MTB M&T BANK CORP S Sale2023-07-272023-07-312,070$140.18 $290.2K34,945SEC↗
MTB M&T BANK CORP S Sale2023-07-272023-07-31400$141.06 $56.4K34,545SEC↗
MTB M&T BANK CORP A Award2023-04-282023-05-02954— $034,545SEC↗
MTB M&T BANK CORP M Exercise deriv2022-08-102022-08-1212,508— $00SEC↗
MTB M&T BANK CORP S Sale2022-08-102022-08-1212,508$184.10 $2.30M33,591SEC↗
MTB M&T BANK CORP M Exercise2022-08-102022-08-1212,508$109.67 $1.37M46,099SEC↗
MTB M&T BANK CORP A Award2022-04-292022-05-03721— $033,591SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04312,991— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04106,006— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04474,684— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04625,685— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04413,712— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04155,491— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04317,549— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04368,018— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04443,118— $00SEC↗
PBCT People's United Financial, D To issuer deriv2022-04-012022-04-04281,870— $00SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0548,818— $048,818SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0573,830— $073,830SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0537,470— $037,470SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0556,012— $056,012SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0536,932— $036,932SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0512,508— $012,508SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0543,426— $043,426SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0518,347— $018,347SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0533,260— $033,260SEC↗
MTB M&T BANK CORP A Award deriv2022-04-012022-04-0552,287— $052,287SEC↗
PBCT People's United Financial, D To issuer2022-04-012022-04-04719,073— $00SEC↗
PBCT People's United Financial, D To issuer2022-04-012022-04-04265,492— $00SEC↗
PBCT People's United Financial, A Award2022-04-012022-04-04265,492— $0265,492SEC↗
PBCT People's United Financial, D To issuer2022-04-012022-04-0413,211— $00SEC↗
PBCT People's United Financial, D To issuer2022-04-012022-04-04171,417— $00SEC↗
MTB M&T BANK CORP A Award2022-04-012022-04-0584,850— $084,850SEC↗
MTB M&T BANK CORP A Award2022-04-012022-04-05575— $0575SEC↗
MTB M&T BANK CORP A Award2022-04-012022-04-051,558— $01,558SEC↗
MTB M&T BANK CORP A Award2022-04-012022-04-05733— $0733SEC↗
MTB M&T BANK CORP A Award2022-04-012022-04-0551,924— $051,924SEC↗
MTB M&T BANK CORP F Tax w/h2022-04-012022-04-0522,418$19.87 $445.4K29,506SEC↗
MTB M&T BANK CORP F Tax w/h2022-04-012022-04-2819,054$168.45 $3.21M32,870SEC↗
PBCT People's United Financial, A Award2022-03-012022-03-0355,124$20.08 $1.11M719,073SEC↗
PBCT People's United Financial, A Award deriv2022-02-172022-02-18155,491— $0155,491SEC↗
PBCT People's United Financial, A Award2022-02-172022-02-18111,561— $0230,138SEC↗
PBCT People's United Financial, A Award2021-03-012021-03-0346,289$18.24 $844.3K618,113SEC↗
PBCT People's United Financial, A Award deriv2021-02-182021-02-19281,870— $0281,870SEC↗
PBCT People's United Financial, A Award2021-02-182021-02-1950,545— $0158,887SEC↗
PBCT People's United Financial, M Exercise deriv2021-02-042021-02-08108,591— $00SEC↗
PBCT People's United Financial, F Tax w/h2021-02-042021-02-08103,249$14.45 $1.49M530,855SEC↗
PBCT People's United Financial, M Exercise2021-02-042021-02-08108,591$13.42 $1.46M634,104SEC↗
PBCT People's United Financial, A Award2020-03-012020-03-0352,040$13.99 $728.0K525,513SEC↗
PBCT People's United Financial, F Tax w/h2020-03-012020-03-0316,995$13.99 $237.8K107,545SEC↗
PBCT People's United Financial, A Award deriv2020-02-202020-02-21443,118— $0443,118SEC↗
PBCT People's United Financial, A Award2020-02-202020-02-2145,204— $0114,224SEC↗
PBCT People's United Financial, M Exercise deriv2019-10-292019-10-3032,461— $00SEC↗
PBCT People's United Financial, M Exercise2019-10-292019-10-3032,461$15.80 $512.9K131,382SEC↗
PBCT People's United Financial, S Sale2019-10-292019-10-3032,461$17.10 $555.1K98,921SEC↗
PBCT People's United Financial, F Tax w/h2019-03-012019-03-0416,241$17.82 $289.4K149,656SEC↗
PBCT People's United Financial, A Award2019-03-012019-03-0439,577$17.82 $705.3K189,233SEC↗
PBCT People's United Financial, A Award2019-03-012019-03-0639,577$17.82 $705.3K156,751SEC↗
PBCT People's United Financial, F Tax w/h2019-03-012019-03-0616,241$17.82 $289.4K117,174SEC↗
PBCT People's United Financial, A Award deriv2019-02-212019-02-25368,018— $0368,018SEC↗
PBCT People's United Financial, A Award deriv2019-02-212019-02-26368,018— $0368,018SEC↗
PBCT People's United Financial, A Award2019-02-212019-02-2541,759— $0133,415SEC↗
PBCT People's United Financial, A Award2019-02-212019-02-2641,759— $0133,415SEC↗
PBCT People's United Financial, F Tax w/h2018-03-012018-03-0213,617$19.17 $261.0K121,168SEC↗
PBCT People's United Financial, A Award deriv2018-02-152018-02-16317,549— $0317,549SEC↗
PBCT People's United Financial, A Award2018-02-152018-02-1635,943— $0134,785SEC↗
PBCT People's United Financial, M Exercise deriv2018-02-132018-02-1422,000— $00SEC↗
PBCT People's United Financial, M Exercise2018-02-132018-02-1422,000$16.94 $372.7K120,842SEC↗
PBCT People's United Financial, S Sale2018-02-132018-02-1422,000$19.10 $420.2K98,842SEC↗
PBCT People's United Financial, M Exercise deriv2017-10-242017-10-25284,659— $00SEC↗
PBCT People's United Financial, M Exercise deriv2017-10-242017-10-2514,650— $00SEC↗
PBCT People's United Financial, S Sale2017-10-242017-10-25299,309$18.88 $5.65M98,481SEC↗
PBCT People's United Financial, M Exercise2017-10-242017-10-2514,650$16.08 $235.6K397,790SEC↗
PBCT People's United Financial, M Exercise2017-10-242017-10-25284,659$15.66 $4.46M383,140SEC↗
PBCT People's United Financial, G Gift2017-08-162017-08-1633,098— $0365,563SEC↗
PBCT People's United Financial, G Gift2017-08-162017-08-1633,098— $098,256SEC↗
PBCT People's United Financial, F Tax w/h2017-03-012017-03-0217,364$19.63 $340.9K131,354SEC↗
PBCT People's United Financial, A Award deriv2017-02-162017-02-17312,991— $0312,991SEC↗
PBCT People's United Financial, A Award2017-02-162017-02-1732,337— $0148,718SEC↗
PBCT People's United Financial, M Exercise deriv2016-11-142016-11-15200,000— $0106,006SEC↗
PBCT People's United Financial, S Sale2016-11-142016-11-15200,000$18.44 $3.69M116,010SEC↗
PBCT People's United Financial, M Exercise2016-11-142016-11-15200,000$12.94 $2.59M316,010SEC↗
PBCT People's United Financial, M Exercise deriv2016-11-092016-11-10136,809— $00SEC↗
PBCT People's United Financial, S Sale2016-11-092016-11-10136,809$17.48 $2.39M116,010SEC↗
PBCT People's United Financial, M Exercise2016-11-092016-11-10136,809$12.65 $1.73M252,819SEC↗
PBCT People's United Financial, G Gift2016-05-262016-05-2644,466— $0332,465SEC↗
PBCT People's United Financial, G Gift2016-05-262016-05-2644,466— $0115,849SEC↗
PBCT People's United Financial, F Tax w/h2016-03-012016-03-0223,815$14.91 $355.1K159,927SEC↗
PBCT People's United Financial, A Award deriv2016-02-182016-02-19413,712— $0413,712SEC↗
PBCT People's United Financial, A Award2016-02-182016-02-1936,878— $0183,742SEC↗
PBCT People's United Financial, G Gift2015-09-142015-09-141,541— $0146,727SEC↗
PBCT People's United Financial, G Gift2015-09-142015-09-141,541— $0287,999SEC↗
PBCT People's United Financial, F Tax w/h2015-07-222015-07-231,459$16.31 $23.8K148,268SEC↗
PBCT People's United Financial, G Gift2015-03-172015-03-18286,458— $0286,458SEC↗
PBCT People's United Financial, G Gift2015-03-172015-03-18286,458— $0149,583SEC↗
PBCT People's United Financial, F Tax w/h2015-03-022015-03-0421,453$15.15 $325.0K436,041SEC↗
PBCT People's United Financial, F Tax w/h2015-03-012015-03-0219,920$15.15 $301.8K437,574SEC↗
PBCT People's United Financial, A Award deriv2015-02-192015-02-20625,685— $0625,685SEC↗
PBCT People's United Financial, A Award2015-02-192015-02-2061,145— $0457,494SEC↗
PBCT People's United Financial, F Tax w/h2015-02-172015-02-175,647$14.94 $84.4K396,349SEC↗
PBCT People's United Financial, F Tax w/h2014-09-162014-09-173,853$14.84 $57.2K401,548SEC↗
PBCT People's United Financial, F Tax w/h2014-07-222014-07-231,459$14.88 $21.7K405,401SEC↗
PBCT People's United Financial, F Tax w/h2014-03-012014-03-0318,557$14.20 $263.5K406,714SEC↗
PBCT People's United Financial, A Award deriv2014-02-202014-02-21474,684— $0474,684SEC↗
PBCT People's United Financial, A Award2014-02-202014-02-2153,362— $0425,271SEC↗
PBCT People's United Financial, F Tax w/h2014-02-162014-02-185,675$14.06 $79.8K371,909SEC↗
PBCT People's United Financial, F Tax w/h2014-01-252014-01-281,405$14.64 $20.6K377,584SEC↗
PBCT People's United Financial, F Tax w/h2013-09-162013-09-173,847$14.57 $56.1K378,558SEC↗
PBCT People's United Financial, F Tax w/h2013-07-222013-07-231,453$15.54 $22.6K382,405SEC↗
PBCT People's United Financial, F Tax w/h2013-03-012013-03-047,272$13.12 $95.4K383,720SEC↗
PBCT People's United Financial, A Award deriv2013-02-212013-02-25306,006— $0306,006SEC↗
PBCT People's United Financial, A Award2013-02-212013-02-2554,669— $0390,992SEC↗
PBCT People's United Financial, F Tax w/h2013-02-162013-02-195,667$12.93 $73.3K336,323SEC↗
PBCT People's United Financial, F Tax w/h2013-02-012013-02-041,189$12.44 $14.8K341,990SEC↗
PBCT People's United Financial, F Tax w/h2013-01-252013-01-281,250$12.49 $15.6K343,179SEC↗
PBCT People's United Financial, F Tax w/h2013-01-172013-01-1810,230$12.68 $129.7K344,121SEC↗
PBCT People's United Financial, M Exercise deriv2012-11-302012-12-043,664$12.19 $44.7K0SEC↗
PBCT People's United Financial, D To issuer2012-11-302012-12-043,664$12.19 $44.7K354,282SEC↗
PBCT People's United Financial, F Tax w/h2012-09-162012-09-186,827$12.41 $84.7K357,880SEC↗
PBCT People's United Financial, F Tax w/h2012-07-222012-07-231,286$11.50 $14.8K364,707SEC↗
PBCT People's United Financial, P Buy2012-03-122012-03-138,000$12.54 $100.3K365,861SEC↗
PBCT People's United Financial, A Award deriv2012-02-162012-02-17136,809— $0136,809SEC↗
PBCT People's United Financial, A Award2012-02-162012-02-1750,000— $0357,861SEC↗
PBCT People's United Financial, A Award2012-02-162012-02-1747,557— $0307,861SEC↗
PBCT People's United Financial, F Tax w/h2012-02-012012-02-032,040$12.33 $25.2K260,304SEC↗
PBCT People's United Financial, F Tax w/h2012-01-252012-01-272,442$12.83 $31.3K262,344SEC↗
PBCT People's United Financial, F Tax w/h2012-01-172012-01-1810,086$13.66 $137.8K264,474SEC↗
PBCT People's United Financial, F Tax w/h2012-01-162012-01-18581$13.54 $7.9K274,560SEC↗