Home/Insiders/Spears Michael P
SM
SEC Insider//CIK 0001667779

Spears Michael P

CIK 00016677791 companyBILLERICA, MA

Transactions

50

Companies

1

Filings

9

CIK

0001667779

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2023-03-09$287.52/sh34513,645 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2023-03-091,3369,156 total
  • Exercise/Conversion

    Common Stock

    2023-03-09$74.50/sh+1,33613,990 total
  • Tax Payment

    Common Stock

    2023-02-28$276.36/sh6912,654 total
  • Tax Payment

    Common Stock

    2023-02-17$296.00/sh48812,723 total
  • Award

    Common Stock

    2023-02-17+1,55413,211 total
  • Tax Payment

    Common Stock

    2023-02-17$296.00/sh6611,657 total
  • Tax Payment

    Common Stock

    2023-02-10$294.83/sh11411,723 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2022-12-121,3850 total
  • Exercise/Conversion

    Common Stock

    2022-12-12$46.22/sh+2,12212,299 total
  • Tax Payment

    Common Stock

    2022-12-12$299.54/sh46211,837 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2022-12-122,1228,646 total
  • Exercise/Conversion

    Common Stock

    2022-12-12$29.26/sh+1,38510,177 total
  • Exercise/Conversion

    Common Stock

    2022-11-04$46.22/sh+6,29022,450 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2022-11-046,29010,768 total
  • Sale

    Common Stock

    2022-11-04$308.99/sh13,6588,792 total
  • Award

    Employee Stock Option (Right to Buy)

    2022-02-28+1,8201,820 total
  • Award

    Common Stock

    2022-02-28+66116,160 total
  • Tax Payment

    Common Stock

    2022-02-26$262.37/sh30215,499 total
  • Award

    Common Stock

    2022-02-18+4,07217,048 total
  • Tax Payment

    Common Stock

    2022-02-18$234.18/sh1,24715,801 total
  • Tax Payment

    Common Stock

    2022-02-17$240.81/sh6312,976 total
  • Tax Payment

    Common Stock

    2022-02-10$252.81/sh10713,039 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2021-12-062,3501,385 total
  • Exercise/Conversion

    Common Stock

    2021-12-06$29.26/sh+2,35013,412 total
  • Tax Payment

    Common Stock

    2021-12-06$257.60/sh26613,146 total
  • Tax Payment

    Common Stock

    2021-02-26$259.10/sh30211,062 total
  • Tax Payment

    Common Stock

    2021-02-17$279.69/sh1,32311,364 total
  • Award

    Common Stock

    2021-02-17+3,61712,687 total
  • Award

    Employee Stock Option (Right to Buy)

    2021-02-17+1,8211,821 total
  • Award

    Common Stock

    2021-02-17+6259,070 total
  • Tax Payment

    Common Stock

    2021-02-12$289.77/sh3958,445 total
  • Tax Payment

    Common Stock

    2021-02-10$280.15/sh1078,840 total
  • Exercise/Conversion

    Common Stock

    2020-10-09$29.87/sh+13,35022,297 total
  • Sale

    Common Stock

    2020-10-09$246.10/sh22,2578,947 total
  • Exercise/Conversion

    Common Stock

    2020-10-09$29.26/sh+8,90731,204 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2020-10-0913,3500 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2020-10-098,9073,735 total
  • Gift

    Common Stock

    2020-09-152,5008,947 total
  • Sale

    Common Stock

    2020-04-16$193.76/sh1,44911,447 total
  • Sale

    Common Stock

    2020-02-28$190.00/sh66412,896 total
  • Sale

    Common Stock

    2020-02-27$182.01/sh13,62713,560 total
  • Tax Payment

    Common Stock

    2020-02-26$180.01/sh30127,187 total
  • Tax Payment

    Common Stock

    2020-02-21$212.31/sh4,13827,488 total
  • Award

    Common Stock

    2020-02-21+7,57231,626 total
  • Tax Payment

    Common Stock

    2020-02-14$212.32/sh41624,054 total
  • Award

    Common Stock

    2020-02-10+92524,470 total
  • Award

    Employee Stock Option (Right to Buy)

    2020-02-10+2,6182,618 total
  • Exercise/Conversion

    Common Stock

    2019-11-14$29.26/sh+1,10023,726 total
  • Exercise/Conversion

    Employee Stock Option (Right to Buy)

    2019-11-141,10012,642 total