Home/Insiders/Griffin John M.
GJ
SEC Insider//CIK 0001630909

Griffin John M.

CIK 00016309091 companyBEDFORD, MA

Transactions

50

Companies

1

Filings

10

CIK

0001630909

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2024-11-14$77.54/sh1,120182,514 total
  • Award

    Common Stock

    2024-11-11+6,298183,634 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2024-11-11+18,69818,698 total
  • Tax Payment

    Common Stock

    2024-11-08$78.76/sh9,299177,336 total
  • Tax Payment

    Common Stock

    2024-11-07$79.29/sh592186,635 total
  • Award

    Common Stock

    2024-11-05+20,746187,227 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2023-11-14+20,05620,056 total
  • Award

    Common Stock

    2023-11-14+6,950166,481 total
  • Tax Payment

    Common Stock

    2023-11-09$67.20/sh9,375159,531 total
  • Tax Payment

    Common Stock

    2023-11-08$68.27/sh602168,906 total
  • Tax Payment

    Common Stock

    2023-11-07$68.37/sh592169,508 total
  • Award

    Common Stock

    2023-11-06+4,145170,100 total
  • Gift

    Common Stock

    2022-12-052,989165,955 total
  • Exercise/Conversion

    Common Stock

    2022-11-14$40.85/sh+26,902195,846 total
  • Sale

    Common Stock

    2022-11-14$76.49/sh3,268168,944 total
  • Sale

    Common Stock

    2022-11-14$76.07/sh23,634172,212 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2022-11-1426,9020 total
  • Tax Payment

    Common Stock

    2022-11-11$75.93/sh13,141168,944 total
  • Tax Payment

    Common Stock

    2022-11-09$72.11/sh609182,085 total
  • Tax Payment

    Common Stock

    2022-11-08$73.71/sh602182,694 total
  • Award

    Common Stock

    2022-11-07+6,052183,296 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2022-11-07+17,39417,394 total
  • Award

    Common Stock

    2022-11-01+19,642177,244 total
  • Tax Payment

    Common Stock

    2021-11-12$73.54/sh13,184157,602 total
  • Tax Payment

    Common Stock

    2021-11-11$72.61/sh1,297170,786 total
  • Tax Payment

    Common Stock

    2021-11-09$71.26/sh919172,083 total
  • Award

    Common Stock

    2021-11-08+6,150173,002 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2021-11-08+20,80320,803 total
  • Award

    Common Stock

    2021-11-01+43,252166,852 total
  • Exercise/Conversion

    Common Stock

    2021-08-09$37.64/sh+26,683150,283 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2021-08-0926,6830 total
  • Sale

    Common Stock

    2021-08-09$75.62/sh26,683123,600 total
  • Tax Payment

    Common Stock

    2020-12-01$69.63/sh10,886123,600 total
  • Sale

    Common Stock

    2020-11-18$71.35/sh11,579134,486 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2020-11-1822,9000 total
  • Exercise/Conversion

    Common Stock

    2020-11-18$39.96/sh+22,900157,386 total
  • Sale

    Common Stock

    2020-11-18$70.80/sh11,321146,065 total
  • Tax Payment

    Common Stock

    2020-11-12$70.20/sh896134,486 total
  • Tax Payment

    Common Stock

    2020-11-11$69.84/sh858135,382 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2020-11-09+21,26521,265 total
  • Award

    Common Stock

    2020-11-09+6,217136,240 total
  • Award

    Common Stock

    2020-11-02+34,716130,023 total
  • Exercise/Conversion

    Common Stock

    2020-04-28$32.38/sh+2,77398,080 total
  • Sale

    Common Stock

    2020-04-28$50.00/sh2,77395,307 total
  • Exercise/Conversion

    Common Stock

    2020-04-28$32.38/sh+2,13397,440 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2020-04-282,1330 total
  • Sale

    Common Stock

    2020-04-28$50.00/sh2,13395,307 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2020-04-282,7730 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2020-01-1311,0922,773 total
  • Sale

    Common Stock

    2020-01-13$52.78/sh11,09295,307 total