Home/Insiders/DAngelo John L
DJ
SEC Insider//CIK 0001346060

DAngelo John L

CIK 00013460601 companyBUFFALO, NY

Transactions

50

Companies

1

Filings

11

CIK

0001346060

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2022-02-11$182.30/sh2475,655 total
  • Award

    Common Stock

    2022-02-11+6195,902 total
  • Award

    Common Stock

    2022-02-04+3765,410 total
  • Tax Payment

    Common Stock

    2022-02-04$179.56/sh1275,283 total
  • Tax Payment

    Common Stock

    2022-01-31$169.38/sh1365,034 total
  • Award

    Common Stock

    2022-01-31+4025,170 total
  • Award

    Option (right to buy)

    2022-01-31+521521 total
  • Tax Payment

    Common Stock

    2022-01-28$172.07/sh1334,768 total
  • Award

    Common Stock

    2022-01-28+3924,901 total
  • Award

    Common Stock

    2021-02-05+3754,628 total
  • Tax Payment

    Common Stock

    2021-02-05$140.40/sh1194,509 total
  • Award

    Option (right to buy)

    2021-01-29+2,5452,545 total
  • Award

    Common Stock

    2021-01-29+7164,480 total
  • Tax Payment

    Common Stock

    2021-01-29$132.47/sh2274,253 total
  • Award

    Option (right to buy)

    2020-02-05+2,6852,685 total
  • Award

    Common Stock

    2020-01-31+1,0964,112 total
  • Tax Payment

    Common Stock

    2020-01-31$168.52/sh3483,764 total
  • Sale

    Common Stock

    2019-09-10$154.58/sh6503,016 total
  • Award

    Common Stock

    2019-01-31+6933,886 total
  • Tax Payment

    Common Stock

    2019-01-31$164.54/sh2203,666 total
  • Tax Payment

    Common Stock

    2019-01-31$164.54/sh2363,650 total
  • Award

    Option (right to buy)

    2019-01-31+2,2222,222 total
  • Tax Payment

    Common Stock

    2019-01-29$168.00/sh1813,193 total
  • Award

    Common Stock

    2019-01-29+5613,374 total
  • Award

    Option (right to buy)

    2018-01-31+537537 total
  • Award

    Common Stock

    2018-01-31+3792,933 total
  • Tax Payment

    Common Stock

    2018-01-31$190.78/sh1202,813 total
  • Tax Payment

    Common Stock

    2018-01-30$190.57/sh1592,554 total
  • Award

    Common Stock

    2018-01-30+5022,713 total
  • Award

    Common Stock

    2018-01-29+5602,389 total
  • Tax Payment

    Common Stock

    2018-01-29$189.79/sh1782,211 total
  • Sale

    Common Stock

    2017-02-24$168.56/sh1,0001,829 total
  • Tax Payment

    Common Stock

    2017-01-31$162.57/sh3822,829 total
  • Award

    Common Stock

    2017-01-31+4493,211 total
  • Award

    Common Stock

    2017-01-30+5012,974 total
  • Tax Payment

    Common Stock

    2017-01-30$163.25/sh2122,762 total
  • Tax Payment

    Common Stock

    2017-01-27$164.04/sh2052,473 total
  • Award

    Common Stock

    2017-01-27+5592,678 total
  • Sale

    Common Stock

    2016-11-16$136.94/sh2,9742,119 total
  • Exercise/Conversion

    Common Stock

    2016-11-16$121.31/sh+2,9745,093 total
  • Exercise/Conversion

    Option (right to buy)

    2016-11-162,9740 total
  • Sale

    Common Stock

    2016-04-22$119.13/sh1,0502,119 total
  • Award

    Common Stock

    2016-01-29+9493,966 total
  • Tax Payment

    Common Stock

    2016-01-29$110.18/sh7973,169 total
  • Sale

    Common Stock

    2015-07-22$132.75/sh2,6703,017 total
  • Exercise/Conversion

    Common Stock

    2015-07-22$108.93/sh+2,6705,687 total
  • Exercise/Conversion

    Option (right to buy)

    2015-07-222,6700 total
  • Sale

    Common Stock

    2015-03-04$122.19/sh1,2003,017 total
  • Tax Payment

    Common Stock

    2015-01-30$113.16/sh6954,217 total
  • Award

    Common Stock

    2015-01-30+4484,912 total