Home/Insiders/Kidd Mark
KM
SEC Insider//CIK 0001732058

Kidd Mark

CIK 00017320581 companyPORTSMOUTH, NH

Transactions

50

Companies

1

Filings

12

CIK

0001732058

Recent Transactions

50 trades
  • Sale

    Common Stock, par value $.01 per share

    2026-03-02$107.27/sh6,000131,507 total
  • Exercise/Conversion

    Performance Units

    2026-03-01149,7680 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2026-03-01$108.33/sh61,342137,507 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2026-03-01+149,768198,849 total
  • Sale

    Common Stock, par value $.01 per share

    2026-02-20$108.17/sh6,00049,081 total
  • Award

    Performance Units

    2026-02-16+106,977149,768 total
  • Sale

    Common Stock, par value $.01 per share

    2026-01-02$83.10/sh6,00055,081 total
  • Sale

    Common Stock, par value $.01 per share

    2025-12-01$85.00/sh6,00061,081 total
  • Sale

    Common Stock, par value $.01 per share

    2025-11-03$102.51/sh6,00067,081 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2025-10-31$31.46/sh+7,30680,387 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2025-10-31$31.46/sh7,3060 total
  • Sale

    Common Stock, par value $.01 per share

    2025-10-31$100.82/sh7,30673,081 total
  • Sale

    Common Stock, par value $.01 per share

    2025-10-01$101.63/sh6,00073,081 total
  • Sale

    Common Stock, par value $.01 per share

    2025-09-02$91.05/sh6,00079,081 total
  • Sale

    Common Stock, par value $.01 per share

    2025-08-01$97.20/sh6,00085,081 total
  • Sale

    Common Stock, par value $.01 per share

    2025-07-01$102.02/sh6,00091,081 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-03-012,8190 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2025-03-01$93.17/sh1,15097,081 total
  • Exercise/Conversion

    Performance Units

    2025-03-0154,9600 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2025-03-01+2,81998,231 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2025-03-01$93.17/sh22,48695,412 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2025-03-01+54,960117,898 total
  • Award

    Performance Units

    2025-02-14+39,25754,960 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2024-04-01$38.83/sh4,4580 total
  • Sale

    Common Stock, par value $.01 per share

    2024-04-01$80.21/sh4,45862,938 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2024-04-01$38.83/sh+4,45867,396 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2024-03-01+25,33468,073 total
  • Exercise/Conversion

    Restricted Stock Units

    2024-03-012,8182,819 total
  • Exercise/Conversion

    Restricted Stock Units

    2024-03-015,0630 total
  • Exercise/Conversion

    Performance Units

    2024-03-0125,3340 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2024-03-01$81.03/sh1,24962,938 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2024-03-01+2,81864,187 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2024-03-01$81.03/sh2,24561,369 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2024-03-01+5,06363,614 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2024-03-01$81.03/sh9,52258,551 total
  • Award

    Performance Units

    2024-02-22+10,29025,334 total
  • Sale

    Common Stock, par value $.01 per share

    2024-01-02$69.90/sh10,00042,739 total
  • Sale

    Common Stock, par value $.01 per share

    2024-01-02$69.90/sh1,37642,739 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2024-01-02$24.80/sh+1,37644,115 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2024-01-02$24.80/sh1,3760 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-03-015,0635,063 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2023-03-01+2,81854,101 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2023-03-01$52.58/sh2,44751,283 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-03-012,8185,637 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2023-03-01$52.58/sh1,36252,739 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2023-03-01+5,06353,730 total
  • Exercise/Conversion

    Performance Units

    2023-02-2322,8460 total
  • Exercise/Conversion

    Common Stock, par value $.01 per share

    2023-02-23+22,84659,713 total
  • Award

    Performance Units

    2023-02-23+22,84622,846 total
  • Tax Payment

    Common Stock, par value $.01 per share

    2023-02-23$52.77/sh11,04648,667 total