MarketPeel
Insider Trading Intelligence
JC

Jonathan M. Craig

SCHW
SENIOR EVP · SCHWAB CHARLES CORP · CIK 0001733065
FILING MIX · LIFETIME37%/63%
BUYS
46
SELLS
78
TOTAL VALUE
$63.43M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
43,616
AVG SELL PX
$76.75
TRADE KIND
SHOWING 124 / 124
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
42 backtested trades · 8 horizons · 15 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jonathan M. Craig, 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
7d42+61.90%-1.83%-0.33%-1.50%-0.20%-1.82
14d42+64.29%-1.45%+0.23%-1.67%-0.40%-1.66
30d42+50.00%-1.10%+1.19%-2.29%+0.23%-1.65
60d42+35.71%-0.73%+1.31%-2.04%+0.36%-0.96
90d42+40.48%+2.20%+5.10%-2.38%-0.33%-0.93
180d42(3 pending)+30.77%+7.89%+10.21%-2.32%+2.56%-0.74
1y42(4 pending)+39.47%+18.95%+13.93%+5.03%+5.73%1.14
2y42(8 pending)+47.06%+17.66%+18.57%-0.91%-8.36%-0.13
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
SCHW · 43,616 shares · as of Jul 7, 2026
024,92449,84874,77199,695202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 46 buys / 78 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Retail Investing
21,75043,616Jul 7, 2026Jul 9, 2026View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
21,750$102.01$2.22M0Jul 7, 2026Jul 9, 2026View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
MD, Head of Retail Investing
21,750$46.81$1.02M0Jul 7, 2026Jul 9, 2026View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Retail Investing
21,75065,366Apr 14, 2026Apr 15, 2026View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
21,750$99.00$2.15M0Apr 14, 2026Apr 15, 2026View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
MD, Head of Retail Investing
21,750$46.81$1.02M0Apr 14, 2026Apr 15, 2026View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
5,449$94.89$517.1K0Mar 3, 2026Mar 5, 2026View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
9,032$94.42$852.8K5,449Mar 3, 2026Mar 5, 2026View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
50,05250,052Mar 2, 2026Mar 3, 2026View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
11,152$95.31$1.06M14,481Mar 1, 2026Mar 3, 2026View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
25,63325,633Mar 1, 2026Mar 3, 2026View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
35,1880Nov 7, 2025Nov 10, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
35,188$95.35$3.36M0Nov 7, 2025Nov 10, 2025View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
MD, Head of Investor Services
35,188$41.98$1.48M0Nov 7, 2025Nov 10, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
47,50035,188May 21, 2025May 22, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
47,500$88.46$4.20M0May 21, 2025May 22, 2025View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
MD, Head of Investor Services
47,500$41.98$1.99M0May 21, 2025May 22, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
9,5590May 1, 2025May 2, 2025View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
MD, Head of Investor Services
9,559$42.99$410.9K0May 1, 2025May 2, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
9,559$82.00$783.9K0May 1, 2025May 2, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
23,258$75.59$1.76M0Mar 6, 2025Mar 10, 2025View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
MD, Head of Investor Services
28,668$42.99$1.23M0Mar 3, 2025Mar 4, 2025View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
63,84063,840Mar 3, 2025Mar 4, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
28,668$79.32$2.27M23,258Mar 3, 2025Mar 4, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
28,6689,559Mar 3, 2025Mar 4, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Head of Investor Services
19,151$79.05$1.51M0Mar 3, 2025Mar 4, 2025View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
42,40942,409Mar 1, 2025Mar 4, 2025View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
4,9770Mar 21, 2024Mar 25, 2024View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
4,977$70.01$348.4K0Mar 21, 2024Mar 25, 2024View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Please see remarks
4,977$26.39$131.3K0Mar 21, 2024Mar 25, 2024View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
8,135$68.23$555.1K0Mar 6, 2024Mar 8, 2024View →
SCHW
SCHWAB CHARLES CORP
SALE10b5-1
10b5-1 plan
40,616$67.71$2.75M8,135Mar 6, 2024Mar 8, 2024View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
43,485$66.36$2.89M0Mar 1, 2024Mar 5, 2024View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
69,14769,147Mar 1, 2024Mar 5, 2024View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
92,23692,236Mar 1, 2024Mar 5, 2024View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
34,667$76.33$2.65M11,159Mar 6, 2023Mar 6, 2023View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
68,75868,758Mar 2, 2023Mar 6, 2023View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
34,091$76.46$2.61M0Mar 2, 2023Mar 6, 2023View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
60,19260,192Mar 1, 2023Mar 3, 2023View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
39,985$80.15$3.20M11,159Jan 18, 2023Jan 20, 2023View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
51,1440Jan 18, 2023Jan 20, 2023View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
11,159$80.83$901.9K0Jan 18, 2023Jan 20, 2023View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Please see remarks
51,144$30.17$1.54M0Jan 18, 2023Jan 20, 2023View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
4,019$79.08$317.8K0Oct 28, 2022Nov 1, 2022View →
SCHW
SCHWAB CHARLES CORP
SALE
Please see remarks
8,032$75.00$602.4K4,019Aug 12, 2022Aug 15, 2022View →
SCHW
SCHWAB CHARLES CORP
SALE
MD, Senior EVP
4,016$80.02$321.4K12,051Apr 7, 2022Apr 7, 2022View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
57,24657,246Mar 1, 2022Mar 3, 2022View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
MD, Senior EVP
16,067$80.06$1.29M16,067Mar 1, 2022Mar 3, 2022View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
4,976$26.39$131.3K4,976Jan 12, 2022Jan 13, 2022View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
4,9764,977Jan 12, 2022Jan 13, 2022View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
4,976$95.00$472.7K0Jan 12, 2022Jan 13, 2022View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
11,598$77.98$904.4K0Oct 11, 2021Oct 11, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
11,598$26.39$306.1K11,598Oct 11, 2021Oct 11, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
11,5989,953Oct 11, 2021Oct 11, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
902$26.39$23.8K902Sep 28, 2021Sep 28, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
90221,551Sep 28, 2021Sep 28, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
902$77.96$70.3K0Sep 28, 2021Sep 28, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
12,500$26.39$329.9K12,500Jun 3, 2021Jun 3, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
12,500$75.90$948.8K0Jun 3, 2021Jun 3, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
12,50022,453Jun 3, 2021Jun 3, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
12,500$73.99$924.9K0May 27, 2021May 27, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
12,50034,953May 27, 2021May 27, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
12,500$26.39$329.9K12,500May 27, 2021May 27, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
7,794$28.44$221.7K7,794Apr 29, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
7,7940Apr 29, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
7,794$70.99$553.3K0Apr 29, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
12,50047,453Apr 29, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
12,500$26.39$329.9K12,500Apr 29, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
12,500$72.00$900.0K0Apr 29, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
7,793$28.44$221.6K7,793Apr 28, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
7,793$70.00$545.5K0Apr 28, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
7,7937,794Apr 28, 2021Apr 29, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
8,424$27.45$231.2K8,424Apr 27, 2021Apr 27, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,424$69.00$581.3K0Apr 27, 2021Apr 27, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,4240Apr 27, 2021Apr 27, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
2,241$67.94$152.2K0Apr 6, 2021Apr 6, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
2,241$68.33$153.1K2,241Apr 2, 2021Apr 6, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
8,423$27.45$231.2K8,423Mar 12, 2021Mar 12, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,423$67.01$564.4K0Mar 12, 2021Mar 12, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,4238,424Mar 12, 2021Mar 12, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
6,796$64.81$440.5K0Mar 4, 2021Mar 4, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
6,796$63.75$433.2K6,796Mar 1, 2021Mar 3, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
99,69599,695Mar 1, 2021Mar 3, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
8,904$25.86$230.3K8,904Feb 24, 2021Feb 24, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,9040Feb 24, 2021Feb 24, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,904$65.00$578.7K0Feb 24, 2021Feb 24, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,9038,904Feb 19, 2021Feb 19, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
8,903$25.86$230.2K8,903Feb 19, 2021Feb 19, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
8,903$63.01$561.0K0Feb 19, 2021Feb 19, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,503$60.98$213.6K0Jan 12, 2021Jan 12, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,5030Jan 12, 2021Jan 12, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,503$23.12$81.0K3,503Jan 12, 2021Jan 12, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,503$23.12$81.0K3,503Jan 7, 2021Jan 7, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,5033,503Jan 7, 2021Jan 7, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,503$58.98$206.6K0Jan 7, 2021Jan 7, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,502$56.97$199.5K3,814Jan 6, 2021Jan 6, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,502$23.12$81.0K7,316Jan 6, 2021Jan 6, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,8140Jan 6, 2021Jan 6, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,814$54.99$209.7K0Jan 6, 2021Jan 6, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,814$22.67$86.5K3,814Jan 6, 2021Jan 6, 2021View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,5027,006Jan 6, 2021Jan 6, 2021View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,813$22.67$86.4K3,813Dec 29, 2020Dec 29, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,813$52.99$202.1K0Dec 29, 2020Dec 29, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,8133,814Dec 29, 2020Dec 29, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,8137,627Dec 1, 2020Dec 1, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
9,459$16.40$155.1K9,459Dec 1, 2020Dec 1, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
13,272$50.35$668.3K0Dec 1, 2020Dec 1, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,813$22.67$86.4K13,272Dec 1, 2020Dec 1, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
9,4590Dec 1, 2020Dec 1, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
6,326$12.88$81.5K6,326Oct 20, 2020Oct 21, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
6,3260Oct 20, 2020Oct 21, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
6,326$40.00$253.1K0Oct 20, 2020Oct 21, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,163$12.88$40.7K10,935Jun 4, 2020Jun 8, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
7,772$40.03$311.1K0Jun 4, 2020Jun 8, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,1636,326Jun 4, 2020Jun 8, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,163$40.00$126.5K7,772Jun 4, 2020Jun 8, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASEGRANT
Stock grant
82,68882,688Mar 2, 2020Mar 4, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
7,772$40.81$317.2K7,772Mar 2, 2020Mar 4, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,153$16.40$51.7K3,153Jan 16, 2020Jan 17, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,15317,025Jan 16, 2020Jan 17, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,153$49.00$154.5K0Jan 16, 2020Jan 17, 2020View →
SCHW
SCHWAB CHARLES CORP
PURCHASE
Senior EVP
3,162$12.88$40.7K3,162Jan 15, 2020Jan 15, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,162$47.33$149.6K0Jan 15, 2020Jan 15, 2020View →
SCHW
SCHWAB CHARLES CORP
SALE
Senior EVP
3,16259,761Jan 15, 2020Jan 15, 2020View →
Other insiders · SCHW
Loading peer insiders…
About this filer
CIK 0001733065
ROLE
Senior EVP
PRIMARY
SCHW
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001733065DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback