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
  • Contact Us
  • 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.
Home/Insiders/Mock James M

Mock James M

Insider

Insider
Total trades
46
Bought (open market)
$0
Sold (open market)
$0
Tickers traded
1
Mock James M, Chief Financial Officer of Moderna (MRNA), has demonstrated a consistent pattern of selling activity in the company’s stock, with no recorded purchases across 28 transactions. Since August 2025, Mock has executed multiple sales totaling approximately $1.33 million, with the largest single transaction occurring on December 5, 2025, when shares worth $581,605 were sold. More recent dispositions include a $329,691 sale on March 5, 2026, and a $247,587 transaction on February 27, 2026, alongside smaller sales ranging from $4,001 to $19,944. The filings indicate these were primarily coded as "F" (tax liability or payment-for-feature transactions) rather than discretionary market sales. The transactions suggest a focus on periodic divestment rather than accumulation, with no offsetting buys reported during this period. While the sales are spread across multiple dates, the absence of any purchases—particularly for an executive in a high-growth biotech firm—stands out. The most recent activity in early March 2026 continues this trend, reinforcing a one-directional approach to equity management. All transactions relate exclusively to Moderna, with no diversification into other securities evident in the filings. The pattern aligns with routine executive stock sales, often tied to prearranged trading plans or tax obligations, though the filings do not specify the exact triggers.

AI-assisted summary

Recent trades

Most recent Form 4 filings by Mock James M.

  • Mock James Mtax-withheld5,704 shares ofMRNAat $148.87$849KSep 4 · filed Sep 8Details
  • Mock James Mexercised11,797 shares ofMRNASep 4 · filed Sep 8Details
  • Mock James Mtax-withheld1,197 shares ofMRNAat $140.34$168KSep 1 · filed Sep 3Details

Explore insider screeners

Latest CEO & CFO PurchasesLatest CEO & CFO SalesDirector PurchasesOfficer PurchasesTop Purchases This WeekTop Sales This WeekTop Officer Buys (Month)10% Owner Filings10b5-1 Planned TradesDiscretionary TradesBuy/Sell RatiosPolitician-Insider Overlap
Mock James M
exercised
2,475 shares of
MRNA
Sep 1 · filed Sep 3Details
  • Mock James Mtax-withheld160 shares ofMRNAat $142.77$23KAug 28 · filed Aug 31Details
  • Mock James Mexercised329 shares ofMRNAAug 28 · filed Aug 31Details
  • Mock James Mtax-withheld375 shares ofMRNAat $149.66$56KAug 27 · filed Aug 31Details
  • Mock James Mexercised774 shares ofMRNAAug 27 · filed Aug 31Details
  • Mock James Mtax-withheld703 shares ofMRNAat $72.5$51KJul 2 · filed Jul 6Details
  • Mock James Mexercised1,452 shares ofMRNAJul 2 · filed Jul 6Details
  • Mock James Mexercised11,798 shares ofMRNAJun 5 · filed Jun 8Details
  • Mock James Mtax-withheld5,705 shares ofMRNAat $51.59$294KJun 5 · filed Jun 8Details
  • Mock James Mtax-withheld1,197 shares ofMRNAat $47.19$56KJun 1 · filed Jun 3Details
  • Mock James Mexercised2,475 shares ofMRNAJun 1 · filed Jun 3Details
  • Mock James Mtax-withheld159 shares ofMRNAat $47.61$8KMay 28 · filed May 29Details
  • Mock James Mexercised328 shares ofMRNAMay 28 · filed May 29Details
  • Mock James Mtax-withheld374 shares ofMRNAat $47.03$18KMay 27 · filed May 29Details
  • Mock James Mexercised773 shares ofMRNAMay 27 · filed May 29Details
  • Mock James Mtax-withheld703 shares ofMRNAat $50.03$35KApr 2 · filed Apr 6Details
  • Mock James Mexercised1,453 shares ofMRNAApr 2 · filed Apr 6Details
  • View all 46 trades →