Latest insider trades
352 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Jiyane Siphelelesold25,000 shares ofAFRMat $72.41$1.8M · filed Details
- Adkins Katherineexercised1,403 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised5,086 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised2,483 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised1,622 shares ofAFRMat $0 · filed Details
- Adkins Katherinesold41,664 shares ofAFRMat $75.53$3.1MDetails
- Adkins Katherineexercised37,260 shares ofAFRMat $23.35$870KDetails
- Adkins Katherineexercised4,404 shares ofAFRMat $22.3$98KDetails
- Adkins Katherinesold2,300 shares ofAFRMat $71.87$165K · filed Details
- Adkins Katherinesold15,599 shares ofAFRMat $71$1.1M · filed Details
- Adkins Katherinesold23,765 shares ofAFRMat $70.13$1.7M · filed Details
- Adkins Katherineexercised41,664 shares ofAFRMat $22.3$929K · filed Details
- Adkins Katherinetax-withheld4,795 shares ofAFRMat $69.94$335K · filed Details
- Adkins Katherineexercised10,594 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised2,781 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised1,357 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 Robertexercised702 shares ofAFRMat $0 · filed Details
- O'Hare Robertsold5,886 shares ofAFRMat $74.02$436K · filed Details
- O'Hare Robertsold200 shares ofAFRMat $72.51$15K · filed Details
- O'Hare Robertsold15,545 shares ofAFRMat $71.59$1.1M · filed Details
- O'Hare Roberttax-withheld6,101 shares ofAFRMat $69.94$427K · filed Details
- O'Hare Robertexercised11,987 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised3,707 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised5,319 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised2,338 shares ofAFRMat $0 · filed Details
- Michalek Libortax-withheld5,784 shares ofAFRMat $69.94$405K · filed Details
- Michalek Liborexercised11,364 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised3,707 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised5,674 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised2,338 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld4,662 shares ofAFRMat $69.94$326K · filed Details
- Linford Michaelexercised11,719 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised1,122 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised2,500 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised3,333 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised2,083 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleletax-withheld3,558 shares ofAFRMat $69.94$249K · filed Details
- Jiyane Sipheleleexercised9,038 shares ofAFRMat $0 · filed Details
- Linford Michaelsold79,219 shares ofAFRMat $90.01$7.1M · filed Details
- Linford Michaelexercised79,219 shares ofAFRMat $5.39$427K · filed Details
- Watson Noel Bertramsold2,000 shares ofAFRMat $77.86$156K · filed Details
- Michalek Libortax-withheld1,189 shares ofAFRMat $71.51$85K · filed Details
- Michalek Liborexercised2,335 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld970 shares ofAFRMat $71.51$69K · filed Details
- Linford Michaelexercised2,335 shares ofAFRMat $0 · filed Details
- Adkins Katherinetax-withheld634 shares ofAFRMat $71.51$45K · filed Details
- Adkins Katherineexercised1,401 shares ofAFRMat $0 · filed Details
- Michalek Libortax-withheld1,189 shares ofAFRMat $83.85$100K · filed Details