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 Todd G.tax-withheld4,497 shares ofOPFIat $9.93$45KJul 6Details
  • Schwartz Todd G.tax-withheld2,643 shares ofOPFIat $9.93$26KJul 6Details
  • McKay Christopher J.tax-withheld396 shares ofOPFIat $9.93$4KJul 6Details
  • McKay Christopher J.tax-withheld1,369 shares ofOPFIat $9.93$14KJul 6Details
  • McKay Christopher J.tax-withheld1,969 shares ofOPFIat $9.93$20KJul 6Details
  • Johnson Pamela D.tax-withheld496 shares ofOPFIat $9.93$5KJul 6Details
  • Johnson Pamela D.tax-withheld1,715 shares ofOPFIat $9.93$17KJul 6Details
  • Johnson Pamela D.tax-withheld1,974 shares ofOPFIat $9.93$20KJul 6Details
  • Moore Jocelynsold39,076 shares ofOPFIat $8.316$325KJun 17Details
  • McKay Christopher J.sold23,683 shares ofOPFIat $8.353$198KJun 16Details
  • Vennettilli Davidgranted25,265 shares ofOPFIat $0Jun 10Details
  • Moore Jocelyngranted16,843 shares ofOPFIat $0Jun 10Details
  • Favilla Christina Mgranted16,843 shares ofOPFIat $0Jun 10Details
  • Favilla Christina Msold30,000 shares ofOPFIat $8.139$244KJun 10Details
  • Zeeman Gregory Tgranted16,843 shares ofOPFIat $0Jun 10Details
  • SCHWARTZ THEODORE Ggranted16,843 shares ofOPFIat $0Jun 10Details
  • Vennettilli Davidsold10,000 shares ofOPFIat $10$100KMay 6Details
  • McKay Christopher J.tax-withheld357 shares ofOPFIat $9.51$3KMay 6Details
  • Johnson Pamela D.tax-withheld469 shares ofOPFIat $9.51$4KMay 6Details
  • Schwartz Todd G.traded4,501,169 shares ofOPFIat $0Apr 30Details
  • Vennettilli Davidexercised284,501 shares ofOPFIat $0Apr 30Details
  • Vennettilli Davidtraded284,501 shares ofOPFIat $0Apr 30Details
  • Schwartz Todd G.exercised1,949,309 shares ofOPFIat $0Apr 30Details
  • Schwartz Todd G.exercised24,656,083 shares ofOPFIat $0Apr 30Details
  • Schwartz Todd G.traded54,137,072 shares ofOPFIat $0Apr 30Details
  • McKay Christopher J.granted1,350,000 shares ofOPFIat $0Apr 30Details
  • McKay Christopher J.traded1,350,000 shares ofOPFIat $0Apr 30Details
  • SCHWARTZ THEODORE Gexercised3,000,000 shares ofOPFIat $0Apr 30Details
  • SCHWARTZ THEODORE Gexercised18,887,359 shares ofOPFIat $0Apr 30Details
  • SCHWARTZ THEODORE Gtraded3,000,000 shares ofOPFIat $0Apr 30Details
  • SCHWARTZ THEODORE Gtraded18,887,359 shares ofOPFIat $0Apr 30Details
  • Schwartz Todd G.traded50,000 shares ofOPFIat $0Apr 22Details
  • Johnson Pamela D.tax-withheld1,974 shares ofOPFIat $7.71$15KApr 3Details
  • Johnson Pamela D.granted27,073 shares ofOPFIat $0Apr 3Details
  • Johnson Pamela D.tax-withheld1,715 shares ofOPFIat $7.71$13KApr 3Details
  • Johnson Pamela D.tax-withheld1,984 shares ofOPFIat $7.71$15KApr 3Details
  • McKay Christopher J.granted26,007 shares ofOPFIat $0Apr 3Details
  • McKay Christopher J.tax-withheld1,970 shares ofOPFIat $7.71$15KApr 3Details
  • McKay Christopher J.tax-withheld1,369 shares ofOPFIat $7.71$11KApr 3Details
  • McKay Christopher J.tax-withheld1,583 shares ofOPFIat $7.71$12KApr 3Details
  • Schwartz Todd G.granted208,053 shares ofOPFIat $0Apr 3Details
  • Schwartz Todd G.tax-withheld2,643 shares ofOPFIat $7.71$20KApr 3Details
  • Schwartz Todd G.tax-withheld17,987 shares ofOPFIat $7.71$139KApr 3Details
  • Moore Jocelynsold8,190 shares ofOPFIat $8.53$70KMar 16Details
  • Schwartz Todd G.traded10,000 shares ofOPFIat $0Mar 3Details
  • Johnson Pamela D.tax-withheld541 shares ofOPFIat $9.73$5KFeb 5Details
  • McKay Christopher J.tax-withheld363 shares ofOPFIat $9.73$4KFeb 5Details
  • Schwartz Todd G.tax-withheld3,048 shares ofOPFIat $10.3$31KJan 6Details
  • Johnson Pamela D.tax-withheld2,330 shares ofOPFIat $10.3$24KJan 6Details
  • Johnson Pamela D.tax-withheld2,025 shares ofOPFIat $10.3$21KJan 6Details
Prev
12...7
Next