Latest insider trades
327 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- McKay Christopher J.tax-withheld938 shares ofOPFIat $13.99$13K · filed Details
- McKay Christopher J.exercised3,850 shares ofOPFIat $0 · filed Details
- McKay Christopher J.exercised101,489 shares ofOPFIat $0 · filed Details
- McKay Christopher J.traded101,489 shares ofOPFIat $0 · filed Details
- Schwartz Todd G.tax-withheld2,643 shares ofOPFIat $13.99$37K · filed Details
- Schwartz Todd G.traded70,000 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold40,844 shares ofOPFIat $11.805$482K · filed Details
- SCHWARTZ THEODORE Gexercised40,844 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold81,687 shares ofOPFIat $11.805$964K · filed Details
- SCHWARTZ THEODORE Gexercised81,687 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded40,844 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded81,687 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold30,058 shares ofOPFIat $12.41$373K · filed Details
- SCHWARTZ THEODORE Gexercised30,058 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold60,114 shares ofOPFIat $12.41$746K · filed Details
- SCHWARTZ THEODORE Gexercised60,114 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded30,058 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded60,114 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold32,316 shares ofOPFIat $12.241$396K · filed Details
- SCHWARTZ THEODORE Gexercised32,316 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold64,632 shares ofOPFIat $12.241$791K · filed Details
- SCHWARTZ THEODORE Gexercised64,632 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded32,316 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded64,632 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold1,717 shares ofOPFIat $13.571$23K · filed Details
- SCHWARTZ THEODORE Gsold61,732 shares ofOPFIat $12.847$793K · filed Details
- SCHWARTZ THEODORE Gexercised63,449 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold3,433 shares ofOPFIat $13.571$47K · filed Details
- SCHWARTZ THEODORE Gsold123,467 shares ofOPFIat $12.847$1.6M · filed Details
- SCHWARTZ THEODORE Gexercised126,900 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded63,449 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded126,900 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Ggranted12,907 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold61,696 shares ofOPFIat $11.586$715K · filed Details
- SCHWARTZ THEODORE Gexercised61,696 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold123,390 shares ofOPFIat $11.586$1.4M · filed Details
- SCHWARTZ THEODORE Gexercised123,390 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded61,696 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded123,390 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold30,035 shares ofOPFIat $12.182$366K · filed Details
- SCHWARTZ THEODORE Gexercised30,035 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold60,069 shares ofOPFIat $12.182$732K · filed Details
- SCHWARTZ THEODORE Gexercised60,069 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded30,035 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded60,069 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold36,778 shares ofOPFIat $12.472$459K · filed Details
- SCHWARTZ THEODORE Gexercised36,778 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gsold73,557 shares ofOPFIat $12.472$917K · filed Details
- SCHWARTZ THEODORE Gexercised73,557 shares ofOPFIat $0 · filed Details
- SCHWARTZ THEODORE Gtraded36,778 shares ofOPFIat $0 · filed Details