Latest insider trades
351 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Linford Michaelexercised2,336 shares ofAFRMat $0 · filed Details
- Watson Noel Bertramsold2,000 shares ofAFRMat $55$110K · filed Details
- Quarles Christa Straded53,697 shares ofAFRMat $0 · filed Details
- Quarles Christa Straded60,445 shares ofAFRMat $0 · filed Details
- Quarles Christa Straded60,445 shares ofAFRM · filed Details
- Quarles Christa Straded3,462 shares ofAFRMat $0 · filed Details
- Adkins Katherinetax-withheld634 shares ofAFRMat $45.54$29K · filed Details
- Adkins Katherineexercised1,401 shares ofAFRMat $0 · filed Details
- Michalek Libortax-withheld838 shares ofAFRMat $45.54$38K · filed Details
- Michalek Liborexercised2,335 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld975 shares ofAFRMat $45.54$44K · filed Details
- Linford Michaelexercised2,335 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised5,319 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised3,707 shares ofAFRMat $0 · filed Details
- Michalek Liborexercised2,336 shares ofAFRMat $0 · filed Details
- Michalek Libortax-withheld4,079 shares ofAFRMat $46.98$192K · filed Details
- Michalek Liborexercised11,362 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised1,122 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised841 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised2,500 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised3,333 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised2,084 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleleexercised1,667 shares ofAFRMat $0 · filed Details
- Jiyane Sipheleletax-withheld4,666 shares ofAFRMat $46.98$219K · filed Details
- Jiyane Sipheleleexercised11,547 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised1,622 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised2,483 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised5,086 shares ofAFRMat $0 · filed Details
- Adkins Katherineexercised1,402 shares ofAFRMat $0 · filed Details
- Adkins Katherinetax-withheld4,795 shares ofAFRMat $46.98$225K · filed Details
- Adkins Katherineexercised10,593 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised3,707 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised5,674 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised2,336 shares ofAFRMat $0 · filed Details
- Linford Michaeltax-withheld3,775 shares ofAFRMat $46.98$177K · filed Details
- Linford Michaelexercised11,717 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,018 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised2,102 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised4,545 shares ofAFRMat $0 · filed Details
- O'Hare Robertexercised499 shares ofAFRMat $0 · filed Details
- O'Hare Roberttax-withheld9,380 shares ofAFRMat $46.98$441K · filed Details
- O'Hare Robertexercised18,430 shares ofAFRMat $0 · filed Details
- Linford Michaelexercised20,000 shares ofAFRMat $49$980K · filed Details
- Adkins Katherinetax-withheld648 shares ofAFRMat $60.3$39K · filed Details
- Adkins Katherineexercised1,401 shares ofAFRMat $0 · filed Details
- Michalek Libortax-withheld838 shares ofAFRMat $60.3$51K · filed Details
- Michalek Liborexercised2,335 shares ofAFRMat $0 · filed Details