ITS
InsiderTrading
TradesInsidersCompaniesCluster BuysRankingsAbout
ITS
InsiderTrading Screener

Track SEC Form 4 insider trades. See what corporate insiders are buying and selling.

Browse

  • Trades
  • Insiders
  • Companies
  • Cluster Buys
  • Rankings

Top Insiders

  • Mark Zuckerberg
  • Elon Musk
  • Jamie Dimon
  • Satya Nadella
  • Lisa Su
  • Jensen Huang

Screeners

  • CEO & CFO Purchases
  • Director Purchases
  • Top Buys This Week
  • Top Sales This Week
  • 10b5-1 Trades
  • Buy/Sell Ratios
  • Politician Overlap
  • Sectors

Learn

  • Learn
  • What is a Form 4?
  • About & Methodology
  • What are Cluster Buys?
  • Top Insider Rankings
  • Privacy Policy
  • Terms of Use

Data

  • SEC EDGAR Form 4 ↗
  • CongressStock.com ↗
  • Track13F.com ↗
  • About the data
© 2026 InsiderTradingScreener.com. Data from SEC EDGAR Form 4 filings.For informational purposes only. Not financial advice.

Latest insider trades

301 Form 4 trades in our database.

P = PurchaseS = SaleM = Option exerciseA = Award/GrantF = Tax withholdingG = Gift

  • SCHWARTZ THEODORE Gtraded81,208 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gtraded40,604 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gexercised81,208 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gsold79,069 shares ofOPFIat $12.682$1MJul 15Details
  • SCHWARTZ THEODORE Gsold2,139 shares ofOPFIat $13.296$28KJul 15Details
  • SCHWARTZ THEODORE Gexercised40,604 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gsold39,534 shares ofOPFIat $12.682$501KJul 15Details
  • SCHWARTZ THEODORE Gsold1,070 shares ofOPFIat $13.296$14KJul 15Details
  • SCHWARTZ THEODORE Gtraded85,467 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gtraded42,721 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gexercised85,467 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gsold85,467 shares ofOPFIat $12.045$1MJul 15Details
  • SCHWARTZ THEODORE Gexercised42,721 shares ofOPFIat $0Jul 15Details
  • SCHWARTZ THEODORE Gsold42,721 shares ofOPFIat $12.045$515KJul 15Details
  • Schwartz Todd G.traded121,812 shares ofOPFIat $0Jul 15Details
  • Schwartz Todd G.traded128,188 shares ofOPFIat $0Jul 15Details
  • Schwartz Todd G.tax-withheld2,643 shares ofOPFIat $13.99$37KJul 3Details
  • McKay Christopher J.traded101,489 shares ofOPFIat $0Jul 3Details
  • McKay Christopher J.exercised101,489 shares ofOPFIat $0Jul 3Details
  • McKay Christopher J.exercised3,850 shares ofOPFIat $0Jul 3Details
  • McKay Christopher J.tax-withheld938 shares ofOPFIat $13.99$13KJul 3Details
  • McKay Christopher J.tax-withheld1,970 shares ofOPFIat $13.99$28KJul 3Details
  • McKay Christopher J.tax-withheld1,369 shares ofOPFIat $13.99$19KJul 3Details
  • McKay Christopher J.sold9,030 shares ofOPFIat $13.41$121KJul 3Details
  • Johnson Pamela D.exercised1,041 shares ofOPFIat $0Jul 3Details
  • Johnson Pamela D.tax-withheld306 shares ofOPFIat $13.99$4KJul 3Details
  • Johnson Pamela D.tax-withheld1,974 shares ofOPFIat $13.99$28KJul 3Details
  • Johnson Pamela D.tax-withheld1,714 shares ofOPFIat $13.99$24KJul 3Details
  • Johnson Pamela D.sold5,495 shares ofOPFIat $13.41$74KJul 3Details
  • Schwartz Todd G.traded70,000 shares ofOPFIat $0Jul 2Details
  • SCHWARTZ THEODORE Gtraded60,114 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gtraded30,058 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gexercised60,114 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gsold60,114 shares ofOPFIat $12.41$746KJun 18Details
  • SCHWARTZ THEODORE Gexercised30,058 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gsold30,058 shares ofOPFIat $12.41$373KJun 18Details
  • SCHWARTZ THEODORE Gtraded81,687 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gtraded40,844 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gexercised81,687 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gsold81,687 shares ofOPFIat $11.805$964KJun 18Details
  • SCHWARTZ THEODORE Gexercised40,844 shares ofOPFIat $0Jun 18Details
  • SCHWARTZ THEODORE Gsold40,844 shares ofOPFIat $11.805$482KJun 18Details
  • SCHWARTZ THEODORE Gtraded126,900 shares ofOPFIat $0Jun 16Details
  • SCHWARTZ THEODORE Gtraded63,449 shares ofOPFIat $0Jun 16Details
  • SCHWARTZ THEODORE Gexercised126,900 shares ofOPFIat $0Jun 16Details
  • SCHWARTZ THEODORE Gsold123,467 shares ofOPFIat $12.847$1.6MJun 16Details
  • SCHWARTZ THEODORE Gsold3,433 shares ofOPFIat $13.571$47KJun 16Details
  • SCHWARTZ THEODORE Gexercised63,449 shares ofOPFIat $0Jun 16Details
  • SCHWARTZ THEODORE Gsold61,732 shares ofOPFIat $12.847$793KJun 16Details
  • SCHWARTZ THEODORE Gsold1,717 shares ofOPFIat $13.571$23KJun 16Details
Prev
1234...7
Next