Home/Insiders/Thelen Bruce
TB
SEC Insider//CIK 0001813567

Thelen Bruce

CIK 00018135671 companySOUTHFIELD, MI

Transactions

38

Companies

1

Filings

17

CIK

0001813567

Recent Transactions

38 trades
  • Disposition to Issuer

    COMMON STOCK, $0.01 PAR VALUE

    2026-01-0110,20057,224 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2025-07-21$125.06/sh+11,98967,424 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-07$133.63/sh+15,00055,435 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-04$132.67/sh63440,435 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-03$136.43/sh46641,069 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-02-24$134.25/sh1,02541,535 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-02-11$126.22/sh36142,560 total
  • Disposition to Issuer

    COMMON STOCK, $0.01 PAR VALUE

    2025-01-016,30042,921 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-04-15$120.42/sh55949,221 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-04$132.13/sh+17,00049,780 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-04$132.13/sh46632,780 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-02-26$131.35/sh1,02533,246 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-02-12$125.91/sh31734,271 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-01-02$135.52/sh1,28638,402 total
  • Disposition to Issuer

    COMMON STOCK, $0.01 PAR VALUE

    2024-01-022,47735,925 total
  • Disposition to Issuer

    COMMON STOCK, $0.01 PAR VALUE

    2024-01-025,10034,588 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-04-17$138.02/sh55939,688 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-03$145.80/sh46640,247 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-24$146.55/sh39123,713 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-24$146.55/sh+17,00040,713 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-14$158.92/sh19324,104 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-13$157.91/sh31724,297 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-01-17$149.44/sh50624,614 total
  • Sale

    COMMON STOCK, $0.01 PAR VALUE

    2022-08-09$165.40/sh6,89225,120 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2022-04-18$183.40/sh55932,192 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2022-03-03$182.55/sh46632,751 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2022-02-24$180.43/sh+10,50033,217 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2022-02-14$189.22/sh18632,012 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2022-02-11$191.43/sh34522,717 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2022-01-18$196.81/sh46623,062 total
  • Sale

    COMMON STOCK, $0.01 PAR VALUE

    2021-10-12$193.02/sh332,198 total
  • Purchase

    COMMON STOCK, $0.01 PAR VALUE

    2021-08-24$196.72/sh+932,201 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2021-04-15$157.70/sh37323,528 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2021-04-15$157.70/sh18623,901 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2021-03-03$149.49/sh46624,087 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2021-02-16$149.69/sh18624,553 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2021-02-11$147.19/sh+8,50024,739 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2021-01-19$141.22/sh50916,239 total