Home/Insiders/Todaro Michael J.
TM
SEC Insider//CIK 0001665229

Todaro Michael J.

CIK 00016652291 companyBUFFALO, NY

Transactions

50

Companies

1

Filings

9

CIK

0001665229

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2025-01-31$201.24/sh8094,375 total
  • Award

    Option (right to buy)

    2025-01-31+1,8621,862 total
  • Award

    Common Stock

    2025-01-31+2,3975,184 total
  • Exercise/Conversion

    Common Stock

    2024-11-12$132.47/sh+4,4877,573 total
  • Exercise/Conversion

    Option (right to buy)

    2024-11-124,4870 total
  • Sale

    Common Stock

    2024-11-12$214.10/sh4,7862,787 total
  • Sale

    Common Stock

    2024-08-09$162.57/sh4,7913,086 total
  • Tax Payment

    Common Stock

    2024-02-16$138.31/sh9077,877 total
  • Award

    Common Stock

    2024-02-16+2,4118,784 total
  • Tax Payment

    Common Stock

    2024-01-31$138.10/sh4676,373 total
  • Award

    Option (right to buy)

    2024-01-31+4,2104,210 total
  • Award

    Common Stock

    2024-01-31+1,3836,840 total
  • Award

    Common Stock

    2024-01-29+5545,644 total
  • Tax Payment

    Common Stock

    2024-01-29$142.76/sh1875,457 total
  • Award

    Common Stock

    2023-02-10+7225,384 total
  • Tax Payment

    Common Stock

    2023-02-10$159.02/sh2945,090 total
  • Award

    Common Stock

    2023-02-03+5064,833 total
  • Tax Payment

    Common Stock

    2023-02-03$159.02/sh1714,662 total
  • Award

    Option (right to buy)

    2023-01-31+4,6154,615 total
  • Tax Payment

    Common Stock

    2023-01-31$156.00/sh1494,327 total
  • Award

    Common Stock

    2023-01-31+4424,476 total
  • Tax Payment

    Common Stock

    2023-01-27$154.98/sh1874,034 total
  • Award

    Common Stock

    2023-01-27+5544,221 total
  • Sale

    Common Stock

    2022-08-19$188.83/sh1,0503,667 total
  • Award

    Common Stock

    2022-02-11+8435,046 total
  • Tax Payment

    Common Stock

    2022-02-11$182.30/sh3294,717 total
  • Award

    Common Stock

    2022-02-04+5064,374 total
  • Tax Payment

    Common Stock

    2022-02-04$175.56/sh1714,203 total
  • Award

    Common Stock

    2022-01-31+5484,053 total
  • Tax Payment

    Common Stock

    2022-01-31$169.38/sh1853,868 total
  • Award

    Option (right to buy)

    2022-01-31+3,2513,251 total
  • Award

    Common Stock

    2022-01-28+5533,692 total
  • Tax Payment

    Common Stock

    2022-01-28$172.07/sh1873,505 total
  • Discretionary Transaction

    Common Stock

    2021-08-03$132.69/sh1,098.4530 total
  • Award

    Common Stock

    2021-02-05+5053,299 total
  • Tax Payment

    Common Stock

    2021-02-05$140.40/sh1603,139 total
  • Tax Payment

    Common Stock

    2021-01-29$132.47/sh3192,794 total
  • Award

    Option (right to buy)

    2021-01-29+4,4874,487 total
  • Award

    Common Stock

    2021-01-29+1,0063,113 total
  • Sale

    Common Stock

    2020-02-13$169.15/sh1,1071,000 total
  • Award

    Option (right to buy)

    2020-02-05+4,5174,517 total
  • Tax Payment

    Common Stock

    2020-01-31$168.52/sh5142,107 total
  • Award

    Common Stock

    2020-01-31+1,6212,621 total
  • Purchase

    Common Stock

    2019-08-19$149.51/sh+1,0251,025 total
  • Purchase

    Common Stock

    2019-08-15$144.84/sh+1861,000 total
  • Sale

    Common Stock

    2019-02-11$165.93/sh25814 total
  • Sale

    Common Stock

    2019-02-01$164.86/sh708814 total
  • Sale

    Common Stock

    2019-02-01$164.86/sh708839 total
  • Award

    Option (right to buy)

    2019-01-31+3,0303,030 total
  • Tax Payment

    Common Stock

    2019-01-31$164.54/sh3651,522 total