Home/Insiders/Farrugia Marc
FM
SEC Insider//CIK 0001920341

Farrugia Marc

CIK 00019203411 companySOUTHFIELD, MI

Transactions

41

Companies

1

Filings

11

CIK

0001920341

Recent Transactions

41 trades
  • Disposition to Issuer

    COMMON STOCK, $0.01 PAR VALUE

    2026-01-016,00049,247 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2025-07-21$125.06/sh+14,14755,247 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-07$133.63/sh+15,00044,274 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-07$133.63/sh+250808 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-05$133.92/sh9558 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-05$133.92/sh62429,274 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-04$132.67/sh49929,898 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-04$132.67/sh19567 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-03$136.43/sh26586 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-03-03$136.43/sh33230,397 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-02-24$134.25/sh7612 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2025-02-24$134.25/sh87130,729 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-04-15$120.42/sh21631,904 total
  • Gift

    COMMON STOCK, $0.01 PAR VALUE

    2024-04-12+2,6127,705 total
  • Gift

    COMMON STOCK, $0.01 PAR VALUE

    2024-04-1282619 total
  • Gift

    COMMON STOCK, $0.01 PAR VALUE

    2024-04-122,53032,120 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-05$131.46/sh62434,650 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-05$131.46/sh9426 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-04$132.13/sh+15,00035,274 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-04$132.13/sh9435 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-04$132.13/sh33220,274 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-04$132.13/sh+275710 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-03-01$132.74/sh17444 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-02-26$131.35/sh81420,606 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2024-02-26$131.35/sh7461 total
  • Sale

    COMMON STOCK, $0.01 PAR VALUE

    2023-08-30$123.90/sh4,9625,093 total
  • Gift

    COMMON STOCK, $0.01 PAR VALUE

    2023-06-2943521,420 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-04-24$138.63/sh9421,855 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-04-17$138.02/sh21621,949 total
  • Gift

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-272,18122,165 total
  • Gift

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-2749468 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-06$145.75/sh62424,346 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-06$145.75/sh9267 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-03$145.80/sh33224,970 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-03$145.80/sh9276 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2023-03-01$138.97/sh+250517 total
  • Award

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-24$146.55/sh+10,00025,302 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-24$146.55/sh50115,302 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-24$146.55/sh7285 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2023-02-14$158.92/sh12215,803 total
  • Tax Payment

    COMMON STOCK, $0.01 PAR VALUE

    2022-09-29$134.09/sh12515,925 total