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

97 Form 4 trades in our database.

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

  • Mountcastle Davidsold21,275 shares ofPRVAat $27.67$589KJul 13Details
  • Mountcastle Davidsold600 shares ofPRVAat $27.57$17KJul 9Details
  • Mountcastle Davidsold24,734 shares ofPRVAat $27.5$680KJul 7Details
  • Morris Matthew Shawnsold53,722 shares ofPRVAat $27.24$1.5MJul 7Details
  • Morris Matthew Shawnexercised53,722 shares ofPRVAat $2$107KJul 7Details
  • Morris Matthew Shawnsold59,037 shares ofPRVAat $27.33$1.6MJul 7Details
  • Morris Matthew Shawnexercised59,037 shares ofPRVAat $2$118KJul 7Details
  • Morris Matthew Shawnsold45,634 shares ofPRVAat $26.52$1.2MJul 2Details
  • Morris Matthew Shawnexercised52,823 shares ofPRVAat $2$106KJul 2Details
  • Morris Matthew Shawnsold52,823 shares ofPRVAat $25.72$1.4MJul 2Details
  • Morris Matthew Shawnexercised82,675 shares ofPRVAat $2$165KJul 2Details
  • Morris Matthew Shawnsold37,041 shares ofPRVAat $26.93$998KJul 2Details
  • Mountcastle Davidexercised1,001 shares ofPRVAat $0Jun 30Details
  • Morris Matthew Shawnexercised88,110 shares ofPRVAat $2$176KJun 30Details
  • Morris Matthew Shawnsold88,110 shares ofPRVAat $25.33$2.2MJun 30Details
  • Morris Matthew Shawnexercised63,212 shares ofPRVAat $2$126KJun 30Details
  • Morris Matthew Shawnsold63,212 shares ofPRVAat $25.33$1.6MJun 30Details
  • Mountcastle Davidexercised17,196 shares ofPRVAat $2$34KJun 30Details
  • Mountcastle Davidsold17,196 shares ofPRVAat $25.18$433KJun 30Details
  • Mountcastle Davidexercised5,962 shares ofPRVAat $0Jun 30Details
  • Mountcastle Davidexercised1,336 shares ofPRVAat $0Jun 30Details
  • Mountcastle Davidexercised8,897 shares ofPRVAat $0Jun 30Details
  • Ryu Jaewongranted8,463 shares ofPRVAat $0May 22Details
  • Kimmet Pamela Ogranted8,463 shares ofPRVAat $0May 22Details
  • McCarthy Thomas Agranted8,463 shares ofPRVAat $0May 22Details
  • COCOZZA NANCY Ggranted8,463 shares ofPRVAat $0May 22Details
  • Morris Matthew Shawngranted8,463 shares ofPRVAat $0May 22Details
  • KING DAVID Pgranted8,463 shares ofPRVAat $0May 22Details
  • SOISTMAN FRANCIS S JRgranted8,463 shares ofPRVAat $0May 22Details
  • BERBERIAN LANCEgranted8,463 shares ofPRVAat $0May 22Details
  • Mountcastle Davidsold3,385 shares ofPRVAat $22.6$77KMay 13Details
  • Mehrotra Parthsold15,647 shares ofPRVAat $22.64$354KMay 13Details
  • Mehrotra Parthsold105,439 shares ofPRVAat $22.55$2.4MMay 13Details
  • Mountcastle Davidexercised52 shares ofPRVAat $0May 5Details
  • Mountcastle Davidexercised360 shares ofPRVAat $0May 5Details
  • Mountcastle Davidexercised202 shares ofPRVAat $0May 5Details
  • Mountcastle Davidexercised2,331 shares ofPRVAat $0May 5Details
  • Morris Matthew Shawnexercised17,096 shares ofPRVAat $2$34KMay 5Details
  • Morris Matthew Shawnsold17,096 shares ofPRVAat $24.99$427KMay 5Details
  • Morris Matthew Shawnexercised1,017 shares ofPRVAat $2$2KMay 5Details
  • Morris Matthew Shawnsold1,017 shares ofPRVAat $24.96$25KMay 5Details
  • Mountcastle Davidexercised3,010 shares ofPRVAat $0May 5Details
  • Mountcastle Davidexercised541 shares ofPRVAat $0May 5Details
  • Mountcastle Davidexercised1,297 shares ofPRVAat $0May 5Details
  • Mountcastle Davidsold1,206 shares ofPRVAat $25$30KMay 5Details
  • Mountcastle Davidexercised1,206 shares ofPRVAat $2$2KMay 5Details
  • Mountcastle Davidsold7,179 shares ofPRVAat $25.03$180KMay 5Details
  • Mountcastle Davidexercised7,179 shares ofPRVAat $2$14KMay 5Details
  • Mountcastle Davidexercised592 shares ofPRVAat $0May 5Details
  • Mountcastle Davidsold5,566 shares ofPRVAat $20.85$116KApr 6Details
Prev
12
Next