Latest insider trades
351 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Adkins Katherinetax-withheld635 shares ofAFRMat $83.85$53K · filed Details
- Adkins Katherineexercised1,402 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld972 shares ofAFRMat $83.85$82K · filed Details
- Linford Michaelexercised2,336 shares ofAFRMat $0 · filed Details
- Liew Jeremygranted655 shares ofAFRMat $0 · filed Details
- Reses Jacqueline Dgranted655 shares ofAFRMat $0 · filed Details
- Quarles Christa Sgranted655 shares ofAFRMat $0 · filed Details
- Schneider Ryan M.granted3,100 shares ofAFRMat $0 · filed Details
- Schneider Ryan M.granted655 shares ofAFRMat $0 · filed Details
- GALANTI RICHARD Agranted655 shares ofAFRMat $0 · filed Details
- Linford Michaelsold100,000 shares ofAFRMat $80.04$8M · filed Details
- Linford Michaelexercised100,000 shares ofAFRMat $5.39$539K · filed Details
- Michalek Liborexercised3,708 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised5,320 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised2,335 shares ofAFRMat $0 · filed Details
- Michalek Libortax-withheld5,783 shares ofAFRMat $72.91$422K · filed Details
- Michalek Liborexercised11,363 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised1,622 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised2,482 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised5,085 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised1,401 shares ofAFRMat $0 · filed Details
- Adkins Katherinetax-withheld4,793 shares ofAFRMat $72.91$349K · filed Details
- Adkins Katherineexercised10,590 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised1,121 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised842 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised2,500 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised3,334 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised2,083 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised1,667 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleletax-withheld4,546 shares ofAFRMat $72.91$331K · filed Details
- Jiyane Sipheleleexercised11,547 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised3,708 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised5,674 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised2,335 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld4,666 shares ofAFRMat $72.91$340K · filed Details
- Linford Michaelexercised11,717 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised2,780 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised1,356 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised2,128 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised5,019 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised2,102 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised3,031 shares ofAFRMat $0 · filed Details
- O'Hare Roberttax-withheld8,355 shares ofAFRMat $72.91$609K · filed Details
- O'Hare Robertexercised16,416 shares ofAFRMat $0 · filed Details
- Watson Noel Bertramsold2,000 shares ofAFRMat $65$130K · filed Details
- Michalek Libortax-withheld1,089 shares ofAFRMat $67.54$74K · filed Details
- Michalek Liborexercised2,336 shares ofAFRMat $0 · filed Details
- Adkins Katherinetax-withheld634 shares ofAFRMat $67.54$43K · filed Details
- Adkins Katherineexercised1,401 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld974 shares ofAFRMat $67.54$66K · filed Details