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

  • Mehrotra Parthsold26,509 shares ofPRVAat $22.11$586KMar 18Details
  • Mountcastle Davidsold6,391 shares ofPRVAat $22.11$141KMar 18Details
  • Mehrotra Parthsold27,229 shares ofPRVAat $21.52$586KMar 16Details
  • Mehrotra Parthsold26,763 shares ofPRVAat $21.9$586KMar 16Details
  • Mountcastle Davidsold6,565 shares ofPRVAat $21.52$141KMar 16Details
  • Mountcastle Davidsold6,453 shares ofPRVAat $21.9$141KMar 16Details
  • Fargis Edward Cgranted28,268 shares ofPRVAat $0Mar 12Details
  • Mehrotra Parthgranted171,904 shares ofPRVAat $0Mar 12Details
  • Mehrotra Parthgranted141,342 shares ofPRVAat $0Mar 12Details
  • Mehrotra Parthsold21,097 shares ofPRVAat $22.71$479KMar 12Details
  • Mountcastle Davidgranted42,584 shares ofPRVAat $0Mar 12Details
  • Mountcastle Davidgranted35,335 shares ofPRVAat $0Mar 12Details
  • Mehrotra Parthsold1,219 shares ofPRVAat $23.37$28KMar 10Details
  • Mehrotra Parthsold21,915 shares ofPRVAat $22.84$501KMar 10Details
  • Mehrotra Parthsold18,865 shares ofPRVAat $22.84$431KMar 10Details
  • Mountcastle Davidsold5,177 shares ofPRVAat $23.15$120KMar 10Details
  • Mountcastle Davidsold5,829 shares ofPRVAat $22.84$133KMar 10Details
  • Fargis Edward Csold4,394 shares ofPRVAat $23.15$102KMar 10Details
  • Fargis Edward Csold4,949 shares ofPRVAat $22.84$113KMar 10Details
  • Mehrotra Parthsold21,440 shares ofPRVAat $23.15$496KMar 10Details
  • Mountcastle Davidexercised1,668 shares ofPRVAat $0Mar 2Details
  • Mountcastle Davidexercised998 shares ofPRVAat $0Mar 2Details
  • Mountcastle Davidsold7,697 shares ofPRVAat $25.05$193KMar 2Details
  • Mountcastle Davidexercised7,697 shares ofPRVAat $2$15KMar 2Details
  • Mountcastle Davidsold5,361 shares ofPRVAat $25$134KMar 2Details
  • Mountcastle Davidexercised5,361 shares ofPRVAat $2$11KMar 2Details
  • Morris Matthew Shawnsold16,550 shares ofPRVAat $25$414KMar 2Details
  • Morris Matthew Shawnexercised16,550 shares ofPRVAat $2$33KMar 2Details
  • Morris Matthew Shawnsold7,788 shares ofPRVAat $24.99$195KMar 2Details
  • Morris Matthew Shawnexercised7,788 shares ofPRVAat $2$16KMar 2Details
  • Mountcastle Davidexercised1,893 shares ofPRVAat $0Mar 2Details
  • Mountcastle Davidexercised1,100 shares ofPRVAat $0Mar 2Details
  • Mountcastle Davidexercised700 shares ofPRVAat $0Mar 2Details
  • Mountcastle Davidexercised2,699 shares ofPRVAat $0Mar 2Details
  • Mountcastle Davidexercised3,428 shares ofPRVAat $0Mar 2Details
  • Mountcastle Davidexercised572 shares ofPRVAat $0Mar 2Details
  • Morris Matthew Shawnexercised13,647 shares ofPRVAat $2$27KDec 16Details
  • Morris Matthew Shawnsold13,647 shares ofPRVAat $25.01$341KDec 16Details
  • Mountcastle Davidexercised23,887 shares ofPRVAat $2$48KDec 16Details
  • Mountcastle Davidsold23,887 shares ofPRVAat $25.03$598KDec 16Details
  • Mountcastle Davidexercised7,698 shares ofPRVAat $0Dec 16Details
  • Mountcastle Davidexercised4,792 shares ofPRVAat $0Dec 16Details
  • Mountcastle Davidexercised3,430 shares ofPRVAat $0Dec 16Details
  • Mountcastle Davidexercised7,967 shares ofPRVAat $0Dec 16Details
  • BERBERIAN LANCEgranted7,668 shares ofPRVAat $0Jul 17Details
  • Fargis Edward Cgranted28,544 shares ofPRVAat $0Mar 15Details
  • Fargis Edward Cgranted44,404 shares ofPRVAat $0Jan 31Details
Prev
12
Next