Home/Insiders/Gaffin David Joseph
GD
SEC Insider//CIK 0001675905

Gaffin David Joseph

CIK 00016759051 companyWALTHAM, MA

Transactions

50

Companies

1

Filings

6

CIK

0001675905

Recent Transactions

50 trades
  • Sale

    Ordinary Shares

    2026-03-03$29.76/sh2,034235,626 total
  • Award

    Employee Stock Option (Right to Buy)

    2026-03-02+78,29278,292 total
  • Sale

    Ordinary Shares

    2026-03-02$29.29/sh2,034237,660 total
  • Award

    Restricted Stock Unit Award

    2026-03-02+36,36436,364 total
  • Exercise/Conversion

    Ordinary Shares

    2026-02-26+6,866242,743 total
  • Tax Payment

    Ordinary Shares

    2026-02-26$30.73/sh3,049239,694 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2026-02-266,86613,732 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2026-02-237,6897,690 total
  • Exercise/Conversion

    Ordinary Shares

    2026-02-23+7,689239,291 total
  • Tax Payment

    Ordinary Shares

    2026-02-23$32.19/sh3,414235,877 total
  • Tax Payment

    Ordinary Shares

    2026-02-19$32.00/sh3,407231,602 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2026-02-197,67323,019 total
  • Exercise/Conversion

    Ordinary Shares

    2026-02-19+7,673235,009 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2026-02-186,3550 total
  • Exercise/Conversion

    Ordinary Shares

    2026-02-18+6,355229,462 total
  • Tax Payment

    Ordinary Shares

    2026-02-18$32.02/sh2,126227,336 total
  • Tax Payment

    Ordinary Shares

    2026-02-05$33.55/sh7,619223,107 total
  • Award

    Ordinary Shares

    2026-02-05+25,352230,726 total
  • Tax Payment

    Ordinary Shares

    2025-08-03$26.55/sh895205,374 total
  • Exercise/Conversion

    Ordinary Shares

    2025-08-03+2,014206,269 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2025-08-032,0142,015 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2025-02-266,86620,598 total
  • Exercise/Conversion

    Ordinary Shares

    2025-02-26+6,866207,304 total
  • Tax Payment

    Ordinary Shares

    2025-02-26$34.80/sh3,049204,255 total
  • Exercise/Conversion

    Ordinary Shares

    2025-02-23+7,689203,852 total
  • Tax Payment

    Ordinary Shares

    2025-02-23$35.32/sh3,414200,438 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2025-02-237,68915,379 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2025-02-227,4320 total
  • Exercise/Conversion

    Ordinary Shares

    2025-02-22+7,432199,463 total
  • Tax Payment

    Ordinary Shares

    2025-02-22$35.32/sh3,300196,163 total
  • Award

    Employee Stock Option (Right to Buy)

    2025-02-19+63,99163,991 total
  • Award

    Restricted Stock Unit Award

    2025-02-19+30,69230,692 total
  • Tax Payment

    Ordinary Shares

    2025-02-18$35.90/sh2,822192,031 total
  • Exercise/Conversion

    Ordinary Shares

    2025-02-18+6,354194,853 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2025-02-186,3546,355 total
  • Award

    Ordinary Shares

    2025-02-06+32,350198,251 total
  • Tax Payment

    Ordinary Shares

    2025-02-06$31.39/sh9,752188,499 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2024-08-032,0144,029 total
  • Tax Payment

    Ordinary Shares

    2024-08-03$27.72/sh895165,901 total
  • Exercise/Conversion

    Ordinary Shares

    2024-08-03+2,014166,796 total
  • Award

    Restricted Stock Unit Award

    2024-02-26+27,46427,464 total
  • Award

    Employee Stock Option (Right to Buy)

    2024-02-26+111,186111,186 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2024-02-237,68923,068 total
  • Tax Payment

    Ordinary Shares

    2024-02-23$29.57/sh3,414164,782 total
  • Exercise/Conversion

    Ordinary Shares

    2024-02-23+7,689168,196 total
  • Exercise/Conversion

    Restricted Stock Unit Award

    2024-02-227,4317,432 total
  • Tax Payment

    Ordinary Shares

    2024-02-22$28.91/sh3,300160,507 total
  • Exercise/Conversion

    Ordinary Shares

    2024-02-22+7,431163,807 total
  • Tax Payment

    Ordinary Shares

    2024-02-20$30.39/sh2,994156,376 total
  • Exercise/Conversion

    Ordinary Shares

    2024-02-20+7,177159,370 total