Latest insider trades
47 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Campbell Richard Dsold27,286 shares ofSPFIat $45.14$1.2M · filed Details
- Campbell Richard Dsold132,714 shares ofSPFIat $44.75$5.9M · filed Details
- Stein James D.sold30,000 shares ofSPFIat $44.97$1.3M · filed Details
- Stein James D.sold70,000 shares ofSPFIat $44.36$3.1M · filed Details
- Griffith Curtis Ctraded300,000 shares ofSPFIat $41.39$12.4M · filed Details
- Washburn LaDana Rgranted623 shares ofSPFIat $0 · filed Details
- Wargo Kyle Rgranted623 shares ofSPFIat $0 · filed Details
- Valles Noe Gbought623 shares ofSPFIat $0 · filed Details
- Campbell Richard Dgranted623 shares ofSPFIat $0 · filed Details
- Stein James D.sold1,560 shares ofSPFIat $40.07$63K · filed Details
- Stein James D.sold13,504 shares ofSPFIat $40.01$540K · filed Details
- Stein James D.sold4,936 shares ofSPFIat $40.06$198K · filed Details
- Stein James D.sold10,000 shares ofSPFIat $40.38$404K · filed Details
- Stein James D.granted372,872 shares ofSPFI · filed Details
- Newsom Mikella Dgranted358 shares ofSPFIat $0 · filed Details
- Newsom Mikella Dtax-withheld184 shares ofSPFIat $40.74$7K · filed Details
- Crockett Steven Btax-withheld582 shares ofSPFIat $41.86$24K · filed Details
- Crockett Steven Bgranted5,306 shares ofSPFIat $0 · filed Details
- Ehlers Paul Agranted2,283 shares ofSPFIat $0 · filed Details
- Ehlers Paul Atax-withheld884 shares ofSPFIat $42.5$38K · filed Details
- Bates Brent Agranted2,283 shares ofSPFIat $0 · filed Details
- Bates Brent Atax-withheld840 shares ofSPFIat $42.5$36K · filed Details
- Newsom Mikella Dgranted1,605 shares ofSPFIat $0 · filed Details
- Newsom Mikella Dtax-withheld612 shares ofSPFIat $42.5$26K · filed Details
- Griffith Curtis Cgifted4,000 shares ofSPFIat $0 · filed Details
- Newsom Cory Tgranted18,031 shares ofSPFIat $0 · filed Details
- Newsom Cory Tgranted6,423 shares ofSPFIat $38.92$250K · filed Details
- Newsom Cory Ttax-withheld2,071 shares ofSPFIat $38.28$79K · filed Details
- Griffith Curtis Cgranted10,644 shares ofSPFIat $0 · filed Details
- Griffith Curtis Cgranted3,211 shares ofSPFIat $38.92$125K · filed Details
- Griffith Curtis Ctax-withheld1,108 shares ofSPFIat $38.28$42K · filed Details
- Ehlers Paul Atax-withheld2,447 shares ofSPFIat $39.61$97K · filed Details
- Ehlers Paul Aexercised6,000 shares ofSPFIat $8.6$52K · filed Details
- Newsom Mikella Dtax-withheld1,224 shares ofSPFIat $39.61$48K · filed Details
- Newsom Mikella Dexercised3,000 shares ofSPFIat $8.6$26K · filed Details
- Newsom Cory Ttax-withheld3,670 shares ofSPFIat $39.61$145K · filed Details
- Newsom Cory Texercised9,000 shares ofSPFIat $8.6$77K · filed Details
- Griffith Curtis Ctax-withheld1,224 shares ofSPFIat $39.61$48K · filed Details
- Griffith Curtis Cexercised3,000 shares ofSPFIat $8.6$26K · filed Details
- Crockett Steven Btax-withheld2,447 shares ofSPFIat $39.61$97K · filed Details
- Crockett Steven Bexercised6,000 shares ofSPFIat $8.6$52K · filed Details
- Campbell Richard Dsold15,583 shares ofSPFIat $39.62$617K · filed Details
- Campbell Richard Dsold44,417 shares ofSPFIat $40.21$1.8M · filed Details
- Ehlers Paul Agranted2,675 shares ofSPFIat $0 · filed Details
- Bates Brent Agranted2,675 shares ofSPFIat $0 · filed Details
- Ehlers Paul Atax-withheld2,323 shares ofSPFIat $34.53$80K · filed Details
- Ehlers Paul Aexercised6,000 shares ofSPFIat $5.88$35K · filed Details