MarketPeel
Insider Trading Intelligence
MM

Martha Morrell

NPCE
CHIEF MEDICAL OFFICER · NEUROPACE INC · CIK 0001855616
FILING MIX · LIFETIME24%/76%
BUYS
21
SELLS
66
TOTAL VALUE
$3.07M
COMPANIES
1
ACTIVE SINCE
Jun 2021
HOLDINGS NOW
52,050
AVG SELL PX
$13.13
TRADE KIND
SHOWING 87 / 87
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
16 backtested trades · 8 horizons · 6 pending
Forward-return performance of every backtestable P/S trade by Martha Morrell, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d16+50.00%+2.41%+0.67%+1.75%+1.82%
14d16+31.25%+4.96%+0.82%+4.13%+6.45%
30d16+37.50%+11.54%+2.13%+9.40%+3.48%
60d16+75.00%+10.13%+2.82%+7.32%-10.62%
90d16+68.75%+5.11%+2.42%+2.69%-9.47%
180d16+100.00%-38.06%+11.39%-49.45%-47.69%
1y16(1 pending)+40.00%+5.07%+23.52%-18.46%-15.51%
2y16(5 pending)+0.00%+31.47%+45.55%-14.09%-30.50%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
NPCE · 52,050 shares · as of Jun 24, 2026
045,11290,225135,337180,44920222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 21 buys / 66 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
335$16.22$5.4K52,050Jun 24, 2026Jun 25, 2026View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
358$17.06$6.1K52,385May 27, 2026May 28, 2026View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
5,46052,743May 15, 2026May 19, 2026View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
14,55014,550May 15, 2026May 19, 2026View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,341$13.27$17.8K47,283Mar 24, 2026Mar 25, 2026View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,340$13.83$18.5K48,624Mar 3, 2026Mar 4, 2026View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
358$14.58$5.2K74,964Feb 27, 2026Mar 2, 2026View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,412$14.34$48.9K75,322Feb 20, 2026Feb 23, 2026View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
25,000$15.97$399.3K49,964Dec 15, 2025Mar 4, 2026View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,338$16.66$22.3K78,734Dec 3, 2025Dec 4, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
357$16.50$5.9K80,072Nov 27, 2025Dec 1, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,051$13.50$41.2K80,429Nov 20, 2025Nov 24, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,337$9.36$12.5K83,480Sep 3, 2025Sep 4, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
357$8.88$3.2K84,817Aug 27, 2025Aug 28, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,052$8.66$26.4K85,174Aug 20, 2025Aug 22, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,338$13.54$18.1K85,943Jun 3, 2025Jun 6, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
357$12.66$4.5K87,281May 27, 2025May 29, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,051$17.99$54.9K87,638May 20, 2025May 21, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
237$10.94$2.6K90,689Apr 22, 2025Apr 23, 2025View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
11,70090,926Mar 24, 2025Mar 24, 2025View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
19,85019,850Mar 24, 2025Mar 24, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,337$11.81$15.8K79,226Mar 3, 2025Mar 5, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,430$12.56$18.0K80,563Feb 27, 2025Mar 3, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
78,334$13.72$1.07M81,993Feb 21, 2025Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,405$14.23$48.5K43,670Feb 20, 2025Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE10b5-1
10b5-1 plan
200$15.00$3.0K86,762Jan 30, 2025Jan 31, 2025View →
NPCE
NEUROPACE INC
SALE10b5-1
10b5-1 plan
100$15.00$1.5K86,962Jan 29, 2025Jan 31, 2025View →
NPCE
NEUROPACE INC
SALE10b5-1
10b5-1 plan
3,200$15.01$48.0K87,062Jan 24, 2025Jan 28, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
265$14.04$3.7K47,075Jan 22, 2025Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,413$11.93$16.9K47,340Dec 3, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,045$9.19$28.0K48,753Nov 20, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
237$6.00$1.4K51,798Oct 22, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,334$7.39$9.9K52,035Sep 3, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,045$7.24$22.0K53,369Aug 20, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
237$7.65$1.8K56,414Jul 22, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,335$6.46$8.6K56,511Jun 3, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
3,045$7.98$24.3K57,986May 20, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
237$14.00$3.3K61,268Apr 22, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,334$15.99$21.3K61,031Mar 3, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
12,50090,262Feb 27, 2024Feb 28, 2024View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
24,95024,950Feb 27, 2024Feb 28, 2024View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
12,474$17.50$218.3K62,602Feb 20, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASE
CHIEF MEDICAL OFFICER
50,000$0.03$1.3K160,327Feb 12, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
50,000140,449Feb 12, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
3,446$15.17$52.3K77,762Feb 5, 2024Feb 6, 2024View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
14,143$15.07$213.1K81,208Feb 2, 2024Feb 6, 2024View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
663$15.04$10.0K95,351Feb 1, 2024Feb 1, 2024View →
NPCE
NEUROPACE INC
PURCHASE
CHIEF MEDICAL OFFICER
192$0.03$544,054Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASE
CHIEF MEDICAL OFFICER
12,234$0.03$31856,480Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1920Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
192192Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
12,23412,234Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
40,000180,449Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASE
CHIEF MEDICAL OFFICER
40,000$0.03$1.0K96,480Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASE
CHIEF MEDICAL OFFICER
192$0.03$543,862Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASE
CHIEF MEDICAL OFFICER
192$0.03$544,246Jan 31, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
1,923$15.08$29.0K96,014Jan 31, 2024Feb 1, 2024View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
11,262$15.10$170.0K97,937Jan 30, 2024Feb 1, 2024View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
1$15.00$15109,199Jan 25, 2024Jan 26, 2024View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
827$15.03$12.4K109,200Jan 24, 2024Jan 26, 2024View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
264$14.84$3.9K75,076Jan 22, 2024Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
13,300$10.12$134.6K110,027Dec 27, 2023Dec 28, 2023View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
102$10.00$1.0K123,327Dec 26, 2023Dec 28, 2023View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
2,730$10.14$27.7K123,429Dec 20, 2023Dec 22, 2023View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
11,005$8.16$89.8K126,159Dec 6, 2023Dec 7, 2023View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,303$8.90$11.6K75,340Dec 3, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
231$6.88$1.6K76,643Oct 22, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,302$8.93$11.6K76,874Sep 3, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
231$4.13$95478,176Jul 22, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
1,303$4.11$5.4K78,407Jun 3, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
231$4.25$98279,710Apr 22, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
5,167$4.10$21.2K79,941Mar 3, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
80,000137,164Feb 20, 2023Feb 22, 2023View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
264$2.98$78785,108Jan 22, 2023Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
233$3.02$70485,372Oct 22, 2022Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASE
Chief Medical Officer
192$0.03$556,780Oct 7, 2022Oct 11, 2022View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
1920Oct 7, 2022Oct 11, 2022View →
NPCE
NEUROPACE INC
PURCHASE
Chief Medical Officer
384$0.03$1057,164Oct 7, 2022Oct 11, 2022View →
NPCE
NEUROPACE INC
SALE
Chief Medical Officer
3840Oct 7, 2022Oct 11, 2022View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
231$5.55$1.3K85,605Jul 22, 2022Feb 25, 2025View →
NPCE
NEUROPACE INC
SALE
CHIEF MEDICAL OFFICER
926$8.32$7.7K85,836Apr 22, 2022Feb 25, 2025View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
93,53093,530Mar 3, 2022Mar 7, 2022View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
46,76056,588Mar 3, 2022Mar 7, 2022View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
16,36316,363Jun 4, 2021Jun 8, 2021View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
8,1819,699Jun 4, 2021Jun 8, 2021View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
16,62016,620Jun 4, 2021Jun 29, 2021View →
NPCE
NEUROPACE INC
PURCHASEGRANT
Stock grant
8,3109,828Jun 4, 2021Jun 29, 2021View →
Other insiders · NPCE
Loading peer insiders…
About this filer
CIK 0001855616
ROLE
Chief Medical officer
PRIMARY
NPCE
COMPANIES
1
ACTIVE SINCE
Jun 2021
MARKETPEEL · /INSIDER/0001855616DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback