Home/Insiders/BARNES JOHN P
BJ
SEC Insider//CIK 0001250506

BARNES JOHN P

CIK 00012505063 companiesBUFFALO, NY

Transactions

50

Companies

3

Filings

7

CIK

0001250506

Recent Transactions

50 trades
  • Sale

    Common Stock

    2026-01-22$220.81/sh17,8660 total
  • Sale

    Common Stock

    2025-08-22$199.79/sh15,00017,866 total
  • Award

    Common Stock

    2025-04-30+85536,335 total
  • Sale

    Common Stock

    2024-11-21$217.63/sh17,09432,866 total
  • Sale

    Common Stock

    2024-11-21$216.33/sh1,5580 total
  • Sale

    Common Stock

    2024-11-21$216.44/sh1,3480 total
  • Sale

    Common Stock

    2024-10-22$193.97/sh20,00049,960 total
  • Sale

    Common Stock

    2024-05-14$154.50/sh43,42635,480 total
  • Exercise/Conversion

    Option (right to buy)

    2024-05-1443,4260 total
  • Exercise/Conversion

    Common Stock

    2024-05-14$149.39/sh+43,42678,906 total
  • Sale

    Common Stock

    2024-05-06$149.26/sh24635,480 total
  • Sale

    Common Stock

    2024-05-06$147.87/sh16,88070,787 total
  • Sale

    Common Stock

    2024-05-06$148.74/sh35,06135,726 total
  • Exercise/Conversion

    Common Stock

    2024-05-06$137.42/sh+52,18787,667 total
  • Exercise/Conversion

    Option (right to buy)

    2024-05-0652,1870 total
  • Sale

    Common Stock

    2024-05-03$147.00/sh13,36035,480 total
  • Exercise/Conversion

    Common Stock

    2024-05-03$129.54/sh+13,26048,840 total
  • Exercise/Conversion

    Common Stock

    2024-05-03$137.42/sh+10035,580 total
  • Exercise/Conversion

    Option (right to buy)

    2024-05-0313,2600 total
  • Exercise/Conversion

    Option (right to buy)

    2024-05-0310052,187 total
  • Award

    Common Stock

    2024-04-30+93535,480 total
  • Exercise/Conversion

    Common Stock

    2024-04-26$129.54/sh+10,00044,545 total
  • Exercise/Conversion

    Option (right to buy)

    2024-04-2610,00013,260 total
  • Sale

    Common Stock

    2024-04-26$148.00/sh10,00034,545 total
  • Sale

    Common Stock

    2024-04-25$147.11/sh10,00034,545 total
  • Exercise/Conversion

    Common Stock

    2024-04-25$129.54/sh+10,00044,545 total
  • Exercise/Conversion

    Option (right to buy)

    2024-04-2510,00023,260 total
  • Sale

    Common Stock

    2023-12-14$144.32/sh99134,545 total
  • Sale

    Common Stock

    2023-12-14$142.06/sh535,536 total
  • Exercise/Conversion

    Common Stock

    2023-12-14$123.44/sh+99635,541 total
  • Exercise/Conversion

    Option (right to buy)

    2023-12-149960 total
  • Sale

    Common Stock

    2023-12-13$137.51/sh19,05042,111 total
  • Sale

    Common Stock

    2023-12-13$136.68/sh6,17061,161 total
  • Sale

    Common Stock

    2023-12-13$135.44/sh3,03267,331 total
  • Sale

    Common Stock

    2023-12-13$134.20/sh10,44870,363 total
  • Exercise/Conversion

    Option (right to buy)

    2023-12-1346,266996 total
  • Exercise/Conversion

    Common Stock

    2023-12-13$123.44/sh+46,26680,811 total
  • Sale

    Common Stock

    2023-12-13$138.41/sh7,56634,545 total
  • Exercise/Conversion

    Common Stock

    2023-12-11$125.85/sh+16,37850,923 total
  • Exercise/Conversion

    Option (right to buy)

    2023-12-1116,3780 total
  • Sale

    Common Stock

    2023-12-11$133.90/sh61634,545 total
  • Sale

    Common Stock

    2023-12-11$133.26/sh15,76235,161 total
  • Sale

    Common Stock

    2023-12-08$132.99/sh22,67237,128 total
  • Exercise/Conversion

    Common Stock

    2023-12-08$125.85/sh+24,21258,757 total
  • Exercise/Conversion

    Option (right to buy)

    2023-12-0824,21216,378 total
  • Exercise/Conversion

    Option (right to buy)

    2023-12-081,04347,262 total
  • Sale

    Common Stock

    2023-12-08$134.02/sh2,58334,545 total
  • Exercise/Conversion

    Common Stock

    2023-12-08$123.44/sh+1,04359,800 total
  • Sale

    Common Stock

    2023-12-07$132.80/sh32,94034,545 total
  • Exercise/Conversion

    Common Stock

    2023-12-07$125.85/sh+32,94067,485 total