Home/Insiders/Halpin Michael
HM
SEC Insider//CIK 0001778858

Halpin Michael

CIK 00017788581 companyCAMBRIDGE, MA

Transactions

50

Companies

1

Filings

5

CIK

0001778858

Recent Transactions

50 trades
  • Sale

    Common Stock

    2026-03-02$35.30/sh10,30516,080 total
  • Tax Payment

    Common Stock

    2026-02-24$38.25/sh2,48626,385 total
  • Tax Payment

    Common Stock

    2026-02-24$38.09/sh2,48623,621 total
  • Exercise/Conversion

    Restricted Stock Unit

    2026-02-24+5,25015,750 total
  • Exercise/Conversion

    Common Stock

    2026-02-24+5,25028,871 total
  • Exercise/Conversion

    Restricted Stock Unit

    2026-02-24+5,25010,500 total
  • Exercise/Conversion

    Common Stock

    2026-02-24+5,25026,107 total
  • Award

    Restricted Stock Unit

    2026-02-19+21,00021,000 total
  • Award

    Stock Option (Right to Buy)

    2026-02-19+52,50052,500 total
  • Tax Payment

    Common Stock

    2026-02-18$37.41/sh1,81220,857 total
  • Exercise/Conversion

    Common Stock

    2026-02-18+3,82522,669 total
  • Tax Payment

    Common Stock

    2026-02-18$36.82/sh2,48618,844 total
  • Exercise/Conversion

    Common Stock

    2026-02-18+5,25021,330 total
  • Exercise/Conversion

    Restricted Stock Unit

    2026-02-18+5,2505,250 total
  • Exercise/Conversion

    Restricted Stock Unit

    2026-02-18+3,8250 total
  • Sale

    Common Stock

    2026-01-07$40.48/sh10,00016,080 total
  • Exercise/Conversion

    Common Stock

    2026-01-07$16.66/sh+10,00026,080 total
  • Exercise/Conversion

    Stock Option (Right to Buy)

    2026-01-07+10,00046,250 total
  • Exercise/Conversion

    Stock Option (Right to Buy)

    2025-11-11+2,64256,250 total
  • Exercise/Conversion

    Common Stock

    2025-11-11$16.66/sh+2,64218,574 total
  • Sale

    Common Stock

    2025-11-11$40.41/sh2,64215,932 total
  • Exercise/Conversion

    Stock Option (Right to Buy)

    2025-11-06+7,35858,892 total
  • Sale

    Common Stock

    2025-11-06$40.47/sh7,35815,932 total
  • Exercise/Conversion

    Common Stock

    2025-11-06$16.66/sh+7,35823,290 total
  • Sale

    Common Stock

    2025-03-03$49.52/sh10,00015,539 total
  • Exercise/Conversion

    Common Stock

    2025-03-03$16.66/sh+10,00025,359 total
  • Exercise/Conversion

    Stock Option (Right to Buy)

    2025-03-03+10,00066,250 total
  • Exercise/Conversion

    Common Stock

    2025-02-24+5,25018,025 total
  • Tax Payment

    Common Stock

    2025-02-24$52.33/sh2,48615,539 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-24+5,25015,750 total
  • Award

    Restricted Stock Unit

    2025-02-20+21,00021,000 total
  • Award

    Stock Option (Right to Buy)

    2025-02-20+52,50052,500 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-19+2,8130 total
  • Exercise/Conversion

    Common Stock

    2025-02-19+2,81314,107 total
  • Tax Payment

    Common Stock

    2025-02-19$57.78/sh1,33212,775 total
  • Tax Payment

    Common Stock

    2025-02-18$57.28/sh1,81211,294 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-18+3,8253,825 total
  • Exercise/Conversion

    Common Stock

    2025-02-18+5,25011,858 total
  • Exercise/Conversion

    Common Stock

    2025-02-18+3,82513,106 total
  • Tax Payment

    Common Stock

    2025-02-18$57.28/sh2,5779,281 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-18+5,25010,500 total
  • Award

    Common Stock

    2024-12-31$34.04/sh+1096,608 total
  • Award

    Common Stock

    2024-09-30$35.91/sh+1206,499 total
  • Award

    Common Stock

    2024-06-30$39.00/sh+956,379 total
  • Exercise/Conversion

    Stock Option (Right to Buy)

    2024-05-17+2,0630 total
  • Exercise/Conversion

    Common Stock

    2024-05-17$2.65/sh+2,0633,152 total
  • Exercise/Conversion

    Stock Option (Right to Buy)

    2024-05-17+3,1320 total
  • Exercise/Conversion

    Common Stock

    2024-05-17$7.20/sh+3,1326,284 total
  • Sale

    Common Stock

    2024-03-11$44.71/sh7,874949 total
  • Award

    Restricted Stock Unit

    2024-02-22+21,00021,000 total