Latest insider trades
364 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- O'Hare Robertgranted33,366 shares ofAFRMat $0 · filed Details
- Jiyane Siphelelesold12,500 shares ofAFRMat $85.42$1.1MDetails
- Linford Michaelgifted77,722 shares ofAFRMat $0 · filed Details
- Jiyane Siphelelesold25,533 shares ofAFRMat $90.71$2.3M · filed Details
- Jiyane Sipheleleexercised11,166 shares ofAFRMat $5.39$60K · filed Details
- Jiyane Sipheleleexercised14,367 shares ofAFRMat $1.68$24K · filed Details
- Adkins Katherineexercised9,929 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised5,086 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised1,402 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised305 shares ofAFRMat $0 · filed Details
- Adkins Katherinetax-withheld7,569 shares ofAFRMat $88.46$670K · filed Details
- Adkins Katherineexercised16,722 shares ofAFRMat $0 · filed Details
- Adkins Katherinesold36,878 shares ofAFRMat $95$3.5M · filed Details
- Adkins Katherineexercised36,878 shares ofAFRMat $23.35$861K · filed Details
- Jiyane Sipheleleexercised1,121 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised841 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,666 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleletax-withheld4,545 shares ofAFRMat $88.46$402K · filed Details
- Jiyane Sipheleleexercised11,545 shares ofAFRMat $0 · filed Details
- Jiyane Siphelelesold12,708 shares ofAFRMat $100$1.3M · filed Details
- Jiyane Siphelelesold10,017 shares ofAFRMat $92$922K · filed Details
- Michalek Liborexercised21,277 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised2,335 shares ofAFRMat $0 · filed Details
- Michalek Libortax-withheld11,991 shares ofAFRMat $88.46$1.1M · filed Details
- Michalek Liborexercised23,612 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised22,696 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised2,335 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld9,917 shares ofAFRMat $88.46$877K · filed Details
- Linford Michaelexercised25,031 shares ofAFRMat $0 · filed Details
- Quarles Christa Ssold5,000 shares ofAFRMat $95$475K · filed Details
- Quarles Christa Ssold10,000 shares ofAFRMat $92$920K · filed Details
- O'Hare Robertexercised11,988 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised1,357 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised8,511 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 Robertexercised4,544 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised1,496 shares ofAFRMat $0 · filed Details
- O'Hare Robertsold3,951 shares ofAFRMat $85.28$337K · filed Details
- O'Hare Robertsold6,700 shares ofAFRMat $84.09$563K · filed Details
- O'Hare Robertsold8,582 shares ofAFRMat $83.27$715K · filed Details
- O'Hare Robertsold12,190 shares ofAFRMat $82.24$1M · filed Details
- O'Hare Robertexercised626 shares ofAFRMat $57.59$36K · filed Details
- O'Hare Robertexercised2,427 shares ofAFRMat $23.35$57K · filed Details
- O'Hare Robertexercised1,280 shares ofAFRMat $22.3$29K · filed Details
- O'Hare Robertexercised2,837 shares ofAFRMat $17.19$49K · filed Details
- O'Hare Robertexercised933 shares ofAFRMat $41.8$39K · filed Details