Mock James M

Officer · MRNA

As of 2026-09-16, Mock James M has 138 Form 4 transactions on record across 1 company — 92 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Reconstructed holdings

Direct: $6.4MIndirect: $0$6.4Mas of 2026-09-16
  • Direct $6.4M
  • Indirect $0
MRNAdirect43,642 sh$6.4M

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

MRNA · 138 trades
2026-09-10: Sale, 19,836 sh ($2.7M)2026-09-10: Sale, 15,000 sh ($2.0M)2026-09-10: Option exercise, 19,836 sh ($614K)2026-09-10: Option exercise, 19,836 sh ($0)2026-09-04: Withheld for tax, 5,704 sh ($849K)2026-09-04: Option exercise, 11,797 sh ($0)2026-09-04: Option exercise, 11,797 sh2026-09-04: Option exercise, 11,797 sh2026-09-04: Option exercise, 11,797 sh2026-09-04: Option exercise, 11,797 sh2026-09-01: Withheld for tax, 1,197 sh ($168K)2026-09-01: Option exercise, 2,475 sh ($0)2026-09-01: Option exercise, 2,475 sh2026-09-01: Option exercise, 2,475 sh2026-09-01: Option exercise, 2,475 sh2026-09-01: Option exercise, 2,475 sh2026-08-28: Withheld for tax, 160 sh ($23K)2026-08-28: Option exercise, 329 sh ($0)2026-08-28: Option exercise, 329 sh2026-08-28: Option exercise, 329 sh2026-08-28: Option exercise, 329 sh2026-08-28: Option exercise, 329 sh2026-08-27: Withheld for tax, 375 sh ($56K)2026-08-27: Option exercise, 774 sh ($0)2026-08-27: Option exercise, 774 sh2026-08-27: Option exercise, 774 sh2026-08-27: Option exercise, 774 sh2026-08-27: Option exercise, 774 sh2026-07-02: Withheld for tax, 703 sh ($51K)2026-07-02: Option exercise, 1,452 sh ($0)2026-07-02: Option exercise, 1,452 sh2026-07-02: Option exercise, 1,452 sh2026-06-05: Withheld for tax, 5,705 sh ($294K)2026-06-05: Option exercise, 11,798 sh ($0)2026-06-05: Option exercise, 11,798 sh2026-06-05: Option exercise, 11,798 sh2026-06-01: Withheld for tax, 1,197 sh ($56K)2026-06-01: Option exercise, 2,475 sh ($0)2026-06-01: Option exercise, 2,475 sh2026-06-01: Option exercise, 2,475 sh2026-05-28: Withheld for tax, 159 sh ($8K)2026-05-28: Option exercise, 328 sh ($0)2026-05-28: Option exercise, 328 sh2026-05-28: Option exercise, 328 sh2026-05-27: Withheld for tax, 374 sh ($18K)2026-05-27: Option exercise, 773 sh ($0)2026-05-27: Option exercise, 773 sh2026-05-27: Option exercise, 773 sh2026-04-02: Withheld for tax, 703 sh ($35K)2026-04-02: Option exercise, 1,453 sh ($0)2026-04-02: Option exercise, 1,453 sh2026-04-02: Option exercise, 1,453 sh2026-03-05: Withheld for tax, 5,704 sh ($330K)2026-03-05: Option exercise, 11,797 sh ($0)2026-03-05: Option exercise, 11,797 sh2026-03-05: Option exercise, 11,797 sh2026-03-01: Award / grant, 49,569 sh ($0)2026-03-01: Award / grant, 37,639 sh ($0)2026-02-27: Withheld for tax, 4,788 sh ($248K)2026-02-27: Withheld for tax, 375 sh ($19K)2026-02-27: Withheld for tax, 160 sh ($8K)2026-02-27: Option exercise, 774 sh ($0)2026-02-27: Option exercise, 9,901 sh ($0)2026-02-27: Option exercise, 329 sh ($0)2026-02-27: Option exercise, 329 sh2026-02-27: Option exercise, 774 sh2026-02-27: Option exercise, 329 sh2026-02-27: Option exercise, 774 sh2026-02-27: Option exercise, 9,901 sh2026-02-27: Option exercise, 9,901 sh2026-02-11: Withheld for tax, 1,278 sh ($54K)2026-02-11: Award / grant, 2,630 sh ($0)2026-01-05: Withheld for tax, 780 sh ($24K)2026-01-05: Option exercise, 1,452 sh ($0)2026-01-05: Option exercise, 1,452 sh2026-01-05: Option exercise, 1,452 sh2025-12-05: Withheld for tax, 22,817 sh ($582K)2025-12-05: Option exercise, 47,190 sh ($0)2025-12-05: Option exercise, 47,190 sh2025-12-05: Option exercise, 47,190 sh2025-11-28: Withheld for tax, 160 sh ($4K)2025-11-28: Option exercise, 329 sh ($0)2025-11-28: Option exercise, 329 sh2025-11-28: Option exercise, 329 sh2025-11-26: Withheld for tax, 374 sh ($9K)2025-11-26: Option exercise, 773 sh ($0)2025-11-26: Option exercise, 773 sh2025-11-26: Option exercise, 773 sh2025-10-03: Withheld for tax, 703 sh ($20K)2025-10-03: Option exercise, 1,453 sh ($0)2025-10-03: Option exercise, 1,453 sh2025-10-03: Option exercise, 1,453 sh2025-08-28: Withheld for tax, 160 sh ($4K)2025-08-28: Option exercise, 329 sh ($0)2025-08-28: Option exercise, 329 sh2025-08-28: Option exercise, 329 sh2025-08-27: Withheld for tax, 375 sh ($9K)2025-08-27: Option exercise, 774 sh ($0)2025-08-27: Option exercise, 774 sh2025-08-27: Option exercise, 774 sh2025-07-03: Withheld for tax, 703 sh ($21K)2025-07-03: Option exercise, 1,453 sh ($0)2025-07-03: Option exercise, 1,453 sh2025-07-03: Option exercise, 1,453 sh2025-05-28: Withheld for tax, 159 sh ($4K)2025-05-28: Option exercise, 328 sh ($0)2025-05-28: Option exercise, 328 sh2025-05-28: Option exercise, 328 sh2025-05-27: Withheld for tax, 374 sh ($10K)2025-05-27: Option exercise, 773 sh ($0)2025-05-27: Option exercise, 773 sh2025-05-27: Option exercise, 773 sh2025-04-04: Withheld for tax, 703 sh ($18K)2025-04-04: Option exercise, 1,452 sh ($0)2025-04-04: Option exercise, 1,452 sh2025-04-04: Option exercise, 1,452 sh2025-03-01: Award / grant, 39,606 sh ($0)2025-03-01: Award / grant, 63,478 sh ($0)2025-02-28: Withheld for tax, 160 sh ($5K)2025-02-28: Option exercise, 329 sh ($0)2025-02-28: Option exercise, 329 sh2025-02-28: Option exercise, 329 sh2025-02-27: Withheld for tax, 1,496 sh ($50K)2025-02-27: Withheld for tax, 642 sh ($22K)2025-02-27: Withheld for tax, 642 sh ($22K)2025-02-27: Option exercise, 3,094 sh ($0)2025-02-27: Option exercise, 1,326 sh ($0)2025-02-27: Option exercise, 3,094 sh2025-02-27: Option exercise, 1,326 sh2025-02-27: Option exercise, 3,094 sh2025-02-27: Option exercise, 1,326 sh2025-02-27: Option exercise, 1,326 sh2025-02-27: Option exercise, 1,326 sh2025-01-03: Withheld for tax, 780 sh ($33K)2025-01-03: Option exercise, 1,453 sh ($0)2025-01-03: Option exercise, 1,453 sh2025-01-03: Option exercise, 1,453 sh2024-12-05: Award / grant, 188,761 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-09-10MRNASale19,836 @ $134.49$2.7M−21.1% of holding74,375Form 4
2026-09-10MRNASale15,000 @ $134.49$2.0M−20.2% of holding59,375Form 4
136 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-09-10MRNAOption exercise19,83694,211Form 4
2026-09-10MRNAOption exercise19,83643,642Form 4
2026-09-04MRNAWithheld for tax5,70474,375Form 4
2026-09-04MRNAOption exercise11,797106,179Form 4
2026-09-04MRNAOption exercise11,79780,079Form 4
2026-09-04MRNAOption exercise11,79780,079Form 4
2026-09-04MRNAOption exercise11,79780,079Form 4
2026-09-04MRNAOption exercise11,79780,079Form 4
2026-09-01MRNAWithheld for tax1,19768,282Form 4
2026-09-01MRNAOption exercise2,47524,755Form 4
2026-09-01MRNAOption exercise2,47569,479Form 4
2026-09-01MRNAOption exercise2,47569,479Form 4
2026-09-01MRNAOption exercise2,47569,479Form 4
2026-09-01MRNAOption exercise2,47569,479Form 4
2026-08-28MRNAWithheld for tax16067,004Form 4
2026-08-28MRNAOption exercise329658Form 4
2026-08-28MRNAOption exercise32967,164Form 4
2026-08-28MRNAOption exercise32967,164Form 4
2026-08-28MRNAOption exercise32967,164Form 4
2026-08-28MRNAOption exercise32967,164Form 4
2026-08-27MRNAWithheld for tax37566,835Form 4
2026-08-27MRNAOption exercise7744,642Form 4
2026-08-27MRNAOption exercise77467,210Form 4
2026-08-27MRNAOption exercise77467,210Form 4
2026-08-27MRNAOption exercise77467,210Form 4
2026-08-27MRNAOption exercise77467,210Form 4
2026-07-02MRNAWithheld for tax70366,436Form 4
2026-07-02MRNAOption exercise1,4521,454Form 4
2026-07-02MRNAOption exercise1,45267,139Form 4
2026-07-02MRNAOption exercise1,45267,139Form 4
2026-06-05MRNAWithheld for tax5,70565,687Form 4
2026-06-05MRNAOption exercise11,798117,976Form 4
2026-06-05MRNAOption exercise11,79871,392Form 4
2026-06-05MRNAOption exercise11,79871,392Form 4
2026-06-01MRNAWithheld for tax1,19759,594Form 4
2026-06-01MRNAOption exercise2,47527,230Form 4
2026-06-01MRNAOption exercise2,47560,791Form 4
2026-06-01MRNAOption exercise2,47560,791Form 4
2026-05-28MRNAWithheld for tax15958,316Form 4
2026-05-28MRNAOption exercise328987Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.