Home/Insiders/Besnard Michael
BM
SEC Insider//CIK 0001932881

Besnard Michael

CIK 00019328811 companyBILLERICA, MA

Transactions

25

Companies

1

Filings

6

CIK

0001932881

Recent Transactions

25 trades
  • Tax Payment

    Common Stock

    2025-04-05$65.39/sh22017,936.25 total
  • Award

    Employee Stock Option (Right to Buy)

    2025-04-01+8,3088,308 total
  • Award

    Common Stock

    2025-04-01+4,64018,156.25 total
  • Tax Payment

    Common Stock

    2025-02-20$107.99/sh22113,797.21 total
  • Tax Payment

    Common Stock

    2025-02-20$107.99/sh49813,516.25 total
  • Award

    Common Stock

    2025-02-19+61514,018.21 total
  • Award

    Common Stock

    2024-04-01+2,45613,403.21 total
  • Award

    Employee Stock Option (Right to Buy)

    2024-04-01+4,2404,240 total
  • Exercise/Conversion

    Common Stock

    2024-02-20$31.10/sh+2,29712,510.21 total
  • Sale

    Common Stock

    2024-02-20$135.76/sh5,06010,213.21 total
  • Sale

    Common Stock

    2024-02-20$135.83/sh5,31010,213.21 total
  • Exercise/Conversion

    Common Stock

    2024-02-20$55.72/sh+5,31015,523.21 total
  • Tax Payment

    Common Stock

    2024-02-20$136.81/sh38810,947.21 total
  • Award

    Common Stock

    2024-02-20+1,12211,335.21 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2024-02-202,2970 total
  • Exercise/Conversion

    Common Stock

    2024-02-20$33.33/sh+5,06015,273.21 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2024-02-205,0600 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2024-02-205,3100 total
  • Sale

    Common Stock

    2024-02-20$135.71/sh2,29710,213.21 total
  • Tax Payment

    Common Stock

    2024-02-16$136.81/sh69910,213.21 total
  • Tax Payment

    Common Stock

    2023-02-17$85.48/sh78610,912.208 total
  • Award

    Common Stock

    2023-02-13+1,60112,252.208 total
  • Tax Payment

    Common Stock

    2023-02-13$84.94/sh55411,698.208 total
  • Award

    Employee Stock Option (Right to Buy)

    2023-01-31+4,6564,656 total
  • Award

    Common Stock

    2023-01-31+2,60010,651.208 total