Latest insider trades
364 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- O'Hare Robertsold65,591 shares ofAFRMat $80.02$5.2M · filed Details
- O'Hare Robertexercised5,636 shares ofAFRMat $57.59$325K · filed Details
- O'Hare Robertexercised8,991 shares ofAFRMat $44.06$396K · filed Details
- O'Hare Robertexercised21,836 shares ofAFRMat $23.35$510K · filed Details
- O'Hare Robertexercised10,239 shares ofAFRMat $22.3$228K · filed Details
- O'Hare Robertexercised1,866 shares ofAFRMat $41.8$78K · filed Details
- O'Hare Robertexercised17,023 shares ofAFRMat $17.19$293K · filed Details
- Adkins Katherinegranted30,152 shares ofAFRMat $0 · filed Details
- Michalek Liborgranted67,006 shares ofAFRMat $0 · filed Details
- Linford Michaelgranted67,006 shares ofAFRMat $0 · filed Details
- O'Hare Robertgranted46,904 shares ofAFRMat $0 · filed Details
- Jiyane Siphelelesold26,980 shares ofAFRMat $72.19$1.9M · filed Details
- 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