FINHUB Insights

What the executives and directors of Charles Schwab Corporation actually did with their own shares, decoded from three years of SEC Form 4 filings.

−$324.4M net open-market flow, 12 m
1 open-market buys, 12 m
11% of sale value on 10b5-1 plans
70 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$50$1002024Jul2025Jul2026JulSchwab Charles R. — routine flow, 107.7K (2023-08-09)Crawford Peter B. — routine flow, 3,792 (2023-09-18)Morgan Peter J. III — routine flow, 852 (2023-11-01)Schwab Charles R. — routine flow, 151.8K (2023-11-02)Crawford Peter B. — routine flow, 4,000 (2023-11-30)Ellis Stephen A — routine flow, 2,247 (2023-12-15)Schwab-Pomerantz Carolyn — routine flow, 3,023 (2024-01-02)HERRINGER FRANK C — routine flow, 10.5K (2024-02-01)Schwab Charles R. — routine flow, 80.7K (2024-02-08)Schwab Charles R. — routine flow, 71.2K (2024-02-15)Schwab Charles R. — routine flow, 118K (2024-03-01)MARTINETTO JOSEPH R — routine flow, 226.2K (2024-03-01)Bettinger Walter W — routine flow, 356.7K (2024-03-01)Clark Bernard J. — routine flow, 80K (2024-03-01)Murtagh Nigel J — routine flow, 80.1K (2024-03-01)Crawford Peter B. — routine flow, 117.4K (2024-03-01)Craig Jonathan M. — routine flow, 135.7K (2024-03-01)Morgan Peter J. III — routine flow, 64K (2024-03-01)Wurster Richard A — routine flow, 82.7K (2024-03-01)Clark Bernard J. — routine flow, 31.2K (2024-03-04)Murtagh Nigel J — routine flow, 12.9K (2024-03-21)Craig Jonathan M. — routine flow, 4,977 (2024-03-21)ADAMS JOHN K JR — routine flow, 15.7K (2024-03-22)Ellis Stephen A — routine flow, 4,330 (2024-03-26)SARIN ARUN — routine flow, 5,011 (2024-04-16)Murtagh Nigel J — routine flow, 133 (2024-04-16)MARTINETTO JOSEPH R — routine flow, 13.4K (2024-04-18)Crawford Peter B. — routine flow, 5,482 (2024-04-18)Schwab-Pomerantz Carolyn — routine flow, 7,482 (2024-04-18)Ellis Stephen A — routine flow, 14.8K (2024-04-19)Schwab Charles R. — routine flow, 26.9K (2024-04-22)Crawford Peter B. — routine flow, 5,481 (2024-04-24)Schwab Charles R. — routine flow, 99.8K (2024-05-09)Masrani Bharat — routine flow, 403 (2024-05-19)Levitt Brian M — routine flow, 403 (2024-05-19)Schwab Charles R. — routine flow, 64.1K (2024-05-20)Masrani Bharat — routine flow, 197 (2024-05-22)Levitt Brian M — routine flow, 197 (2024-05-22)HERRINGER FRANK C — routine flow, 1,809 (2024-05-28)DODDS CHRISTOPHER V — routine flow, 1,809 (2024-05-28)SARIN ARUN — routine flow, 1,809 (2024-05-28)SNEED PAULA A — routine flow, 1,809 (2024-05-28)Masrani Bharat — routine flow, 1,809 (2024-05-28)Levitt Brian M — routine flow, 1,809 (2024-05-28)Ricketts Todd M — routine flow, 1,809 (2024-05-28)Ellis Stephen A — routine flow, 1,809 (2024-05-28)Clark Bernard J. — routine flow, 28.7K (2024-05-28)ADAMS JOHN K JR — routine flow, 1,809 (2024-05-28)Dea Joan — routine flow, 1,809 (2024-05-28)MARTIN-FLICKINGER GERRI — routine flow, 1,809 (2024-05-28)Ruffel Charles A. — routine flow, 1,809 (2024-05-28)Brown Marianne Catherine — routine flow, 1,809 (2024-05-28)Schwab-Pomerantz Carolyn — routine flow, 1,809 (2024-05-28)Clark Bernard J. — routine flow, 8,164 (2024-06-12)Beatty Jonathan S — routine flow, 11.2K (2024-07-01)Beatty Jonathan S — routine flow, 780 (2024-07-11)Schwab Charles R. — routine flow, 67.4K (2024-07-31)Schwab Charles R. — routine flow, 62.3K (2024-10-16)Wurster Richard A — routine flow, 6,479 (2024-10-25)Woolway Paul V — routine flow, 1,321 (2024-11-06)Beatty Jonathan S — routine flow, 5,200 (2024-11-14)Ellis Stephen A — routine flow, 35.3K (2024-11-14)DODDS CHRISTOPHER V — routine flow, 9,284 (2024-11-18)Beatty Jonathan S — routine flow, 2,300 (2024-11-25)Schwab-Pomerantz Carolyn — routine flow, 320 (2024-11-26)Ellis Stephen A — routine flow, 12.6K (2024-12-18)Morgan Peter J. III — routine flow, 14.6K (2025-01-22)SARIN ARUN — routine flow, 8,548 (2025-01-23)Schwab Charles R. — routine flow, 180.5K (2025-02-12)Bettinger Walter W — routine flow, 464.6K (2025-02-12)Schwab Charles R. — routine flow, 153.8K (2025-03-01)Bettinger Walter W — routine flow, 225.3K (2025-03-01)Murtagh Nigel J — routine flow, 26.5K (2025-03-01)Craig Jonathan M. — routine flow, 42.4K (2025-03-01)Morgan Peter J. III — routine flow, 18.6K (2025-03-01)Wurster Richard A — routine flow, 92.8K (2025-03-01)Beatty Jonathan S — routine flow, 11.6K (2025-03-01)Woolway Paul V — routine flow, 13.3K (2025-03-01)Schwab Charles R. — routine flow, 26.1K (2025-03-03)Bettinger Walter W — routine flow, 96.5K (2025-03-03)Murtagh Nigel J — routine flow, 11.3K (2025-03-03)Craig Jonathan M. — routine flow, 47.8K (2025-03-03)Morgan Peter J. III — routine flow, 8,378 (2025-03-03)Wurster Richard A — routine flow, 34.6K (2025-03-03)Woolway Paul V — routine flow, 3,367 (2025-03-03)Ruffel Charles A. — routine flow, 8,584 (2025-03-14)Woolway Paul V — routine flow, 8,614 (2025-03-24)Ricketts Todd M — routine flow, 290.6K (2025-03-31)HERRINGER FRANK C — routine flow, 8,548 (2025-04-21)Schwab-Pomerantz Carolyn — routine flow, 6,897 (2025-04-22)Schwab Charles R. — routine flow, 625K (2025-04-30)Craig Jonathan M. — routine flow, 9,559 (2025-05-01)Woolway Paul V — routine flow, 8,614 (2025-05-01)Wurster Richard A — routine flow, 2,877 (2025-05-05)Schwab Charles R. — routine flow, 223.5K (2025-05-08)Murtagh Nigel J — routine flow, 25.1K (2025-05-08)Beatty Jonathan S — routine flow, 3,658 (2025-05-08)Woolway Paul V — routine flow, 8,613 (2025-05-08)Schwab Charles R. — routine flow, 80K (2025-05-13)Craig Jonathan M. — routine flow, 47.5K (2025-05-21)HERRINGER FRANK C — routine flow, 1,462 (2025-05-27)DODDS CHRISTOPHER V — routine flow, 1,462 (2025-05-27)SARIN ARUN — routine flow, 1,462 (2025-05-27)SNEED PAULA A — routine flow, 1,462 (2025-05-27)Ricketts Todd M — routine flow, 1,462 (2025-05-27)Ellis Stephen A — routine flow, 1,462 (2025-05-27)ADAMS JOHN K JR — routine flow, 1,462 (2025-05-27)Dea Joan — routine flow, 1,462 (2025-05-27)MARTIN-FLICKINGER GERRI — routine flow, 1,462 (2025-05-27)Ruffel Charles A. — routine flow, 1,462 (2025-05-27)Brown Marianne Catherine — routine flow, 1,462 (2025-05-27)Schwab-Pomerantz Carolyn — routine flow, 1,462 (2025-05-27)Murtagh Nigel J — routine flow, 25K (2025-05-28)Verdeschi Michael D — routine flow, 5,888 (2025-06-03)Murtagh Nigel J — routine flow, 20.9K (2025-06-18)Woolway Paul V — routine flow, 10.1K (2025-06-18)Ellis Stephen A — routine flow, 1,853 (2025-06-24)Beatty Jonathan S — routine flow, 1,035 (2025-07-01)Dea Joan — routine flow, 513 (2025-07-29)Murtagh Nigel J — routine flow, 24.1K (2025-07-29)Morgan Peter J. III — routine flow, 50K (2025-08-27)Beatty Jonathan S — routine flow, 6,144 (2025-08-28)Ellis Stephen A — routine flow, 2,105 (2025-09-23)Schwab Charles R. — routine flow, 50.3K (2025-10-24)Woolway Paul V — routine flow, 3,823 (2025-10-29)Craig Jonathan M. — routine flow, 35.2K (2025-11-07)Bettinger Walter W — routine flow, 61.4K (2025-11-10)Schwab-Pomerantz Carolyn — routine flow, 298 (2025-11-10)Woolway Paul V — routine flow, 1,487 (2025-11-10)Schwab Charles R. — routine flow, 52.5K (2025-11-12)Murtagh Nigel J — routine flow, 1,032 (2025-11-12)Beatty Jonathan S — routine flow, 3,072 (2025-11-12)SNEED PAULA A — routine flow, 8,680 (2025-11-13)Ruffel Charles A. — routine flow, 8,372 (2025-11-19)Ellis Stephen A — routine flow, 1,922 (2025-12-16)Beatty Jonathan S — routine flow, 2,000 (2025-12-23)Beatty Jonathan S — routine flow, 2,000 (2026-01-22)Schwab Charles R. — routine flow, 179.9K (2026-01-28)Morgan Peter J. III — routine flow, 7,595 (2026-02-02)Bettinger Walter W — routine flow, 324.9K (2026-02-06)DODDS CHRISTOPHER V — routine flow, 11.8K (2026-02-06)Schwab Charles R. — routine flow, 60K (2026-02-09)Howard Dennis — routine flow, 50.4K (2026-03-01)Schwab Charles R. — routine flow, 54.1K (2026-03-01)Bettinger Walter W — routine flow, 202.5K (2026-03-01)Murtagh Nigel J — routine flow, 25.4K (2026-03-01)Craig Jonathan M. — routine flow, 36.8K (2026-03-01)Morgan Peter J. III — routine flow, 15.6K (2026-03-01)Wurster Richard A — routine flow, 85K (2026-03-01)Woolway Paul V — routine flow, 10.2K (2026-03-01)Woolway Paul V — routine flow, 15.9K (2026-03-02)Ellis Stephen A — routine flow, 9,765 (2026-03-24)Murtagh Nigel J — routine flow, 41.3K (2026-04-14)Craig Jonathan M. — routine flow, 21.8K (2026-04-14)Woolway Paul V — routine flow, 15.9K (2026-04-15)HERRINGER FRANK C — routine flow, 7,866 (2026-04-28)Schwab-Pomerantz Carolyn — routine flow, 9,910 (2026-05-05)Sarin Arun — routine flow, 7,866 (2026-05-13)Schwab Charles R. — routine flow, 5,300 (2026-05-15)Dea Joan — routine flow, 835 (2026-05-21)Schwab Charles R. — routine flow, 210K (2026-05-22)HERRINGER FRANK C — routine flow, 1,602 (2026-05-26)DODDS CHRISTOPHER V — routine flow, 1,602 (2026-05-26)Sarin Arun — routine flow, 1,602 (2026-05-26)SNEED PAULA A — routine flow, 1,602 (2026-05-26)Ellis Stephen A — routine flow, 1,602 (2026-05-26)ADAMS JOHN K JR — routine flow, 1,602 (2026-05-26)Dea Joan — routine flow, 1,602 (2026-05-26)Ruffel Charles A. — routine flow, 1,602 (2026-05-26)Brown Marianne Catherine — routine flow, 1,602 (2026-05-26)Schwab-Pomerantz Carolyn — routine flow, 1,602 (2026-05-26)Verdeschi Michael D — routine flow, 6,519 (2026-06-03)Ellis Stephen A — routine flow, 2,258 (2026-06-23)Beatty Jonathan S — routine flow, 1,036 (2026-07-01)Craig Jonathan M. — routine flow, 21.8K (2026-07-07)Murtagh Nigel J — routine flow, 4,053 (2026-07-21)Murtagh Nigel J — routine flow, 32.9K (2026-07-27)Bettinger Walter W — routine flow, 285.9K (2026-07-28)Schwab Charles R. — routine flow, 60K (2026-07-28)Schwab-Pomerantz Carolyn — routine flow, 271 (2026-07-28)Howard Dennis — routine flow, 29.3K (2026-08-01)Routine: vests, tax, giftsSchwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $65.29 = $588K (2024-02-28)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 30K @ $67.8 = $2M (2024-03-06)Craig Jonathan M. (Officer) — Planned sale (10b5-1): 48.8K @ $67.8 = $3.3M (2024-03-06)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 12.9K @ $70.03 = $907K (2024-03-21)Craig Jonathan M. (Officer) — Planned sale (10b5-1): 4,977 @ $70.01 = $348K (2024-03-21)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $70.87 = $638K (2024-03-21)ADAMS JOHN K JR (Director) — Planned sale (10b5-1): 15.7K @ $72.64 = $1.1M (2024-03-22)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 16.5K @ $73.3 = $1.2M (2024-04-19)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $78.41 = $706K (2024-05-20)Clark Bernard J. (Officer) — Planned sale (10b5-1): 77.4K @ $70.95 = $5.5M (2024-05-28)Clark Bernard J. (Officer) — Planned sale (10b5-1): 8,164 @ $75 = $612K (2024-06-12)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $72.48 = $652K (2024-06-20)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 780 @ $75 = $59K (2024-07-11)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $61.96 = $558K (2024-07-19)Woolway Paul V (Officer) — Planned sale (10b5-1): 1,150 @ $65.2 = $75K (2024-08-01)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 21.3K @ $65.16 = $1.4M (2024-08-16)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $64.05 = $576K (2024-09-17)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 29.8K @ $72.16 = $2.2M (2024-10-17)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 5,200 @ $79.44 = $413K (2024-11-14)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $80.03 = $720K (2024-11-15)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 2,300 @ $82.01 = $189K (2024-11-25)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 9,000 @ $79.28 = $714K (2024-12-16)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $74.14 = $1.8M (2025-01-02)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $82.7 = $2M (2025-02-06)Woolway Paul V (Officer) — Planned sale (10b5-1): 13.3K @ $76.38 = $1M (2025-03-05)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 15.2K @ $75.38 = $1.1M (2025-03-05)Craig Jonathan M. (Officer) — Planned sale (10b5-1): 51.9K @ $77.65 = $4M (2025-03-06)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $75.58 = $1.8M (2025-03-06)Woolway Paul V (Officer) — Planned sale (10b5-1): 8,614 @ $80 = $689K (2025-03-24)Woolway Paul V (Officer) — Planned sale (10b5-1): 3,380 @ $77.43 = $262K (2025-04-01)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $74.94 = $1.8M (2025-04-03)Craig Jonathan M. (Officer) — Planned sale (10b5-1): 9,559 @ $82 = $784K (2025-05-01)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $81.14 = $1.9M (2025-05-01)Woolway Paul V (Officer) — Planned sale (10b5-1): 12K @ $81.76 = $981K (2025-05-01)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 25K @ $85 = $2.1M (2025-05-08)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 3,658 @ $85 = $311K (2025-05-08)Woolway Paul V (Officer) — Planned sale (10b5-1): 8,613 @ $85 = $732K (2025-05-08)Woolway Paul V (Officer) — Planned sale (10b5-1): 3,290 @ $87.68 = $288K (2025-06-02)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $87.25 = $2.1M (2025-06-05)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 20.9K @ $90.01 = $1.9M (2025-06-18)Woolway Paul V (Officer) — Planned sale (10b5-1): 10.1K @ $90.01 = $912K (2025-06-18)Woolway Paul V (Officer) — Planned sale (10b5-1): 3,290 @ $90.95 = $299K (2025-07-01)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $91.59 = $2.2M (2025-07-03)Woolway Paul V (Officer) — Planned sale (10b5-1): 3,290 @ $96.06 = $316K (2025-08-01)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $96.69 = $2.3M (2025-08-07)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 9,440 @ $96.94 = $915K (2025-08-28)Woolway Paul V (Officer) — Planned sale (10b5-1): 3,205 @ $95.2 = $305K (2025-09-02)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $96.64 = $2.3M (2025-09-04)Woolway Paul V (Officer) — Planned sale (10b5-1): 3,205 @ $93.32 = $299K (2025-10-01)Schwab-Pomerantz Carolyn (Director) — Planned sale (10b5-1): 24K @ $92.55 = $2.2M (2025-10-02)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 3,072 @ $98 = $301K (2025-11-12)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 2,000 @ $102.01 = $204K (2025-12-23)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 2,000 @ $105 = $210K (2026-01-22)Howard Dennis (Officer) — Planned sale (10b5-1): 27.9K @ $95.02 = $2.7M (2026-02-25)Woolway Paul V (Officer) — Planned sale (10b5-1): 22K @ $94.97 = $2.1M (2026-03-03)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 7,203 @ $94.61 = $681K (2026-03-03)Craig Jonathan M. (Officer) — Planned sale (10b5-1): 14.5K @ $94.6 = $1.4M (2026-03-03)Howard Dennis (Officer) — Planned sale (10b5-1): 10.1K @ $94.6 = $956K (2026-03-03)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 41.3K @ $99 = $4.1M (2026-04-14)Craig Jonathan M. (Officer) — Planned sale (10b5-1): 21.8K @ $99 = $2.2M (2026-04-14)Woolway Paul V (Officer) — Planned sale (10b5-1): 15.9K @ $99 = $1.6M (2026-04-15)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 2,000 @ $97.03 = $194K (2026-07-02)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 4,000 @ $101.01 = $404K (2026-07-07)Craig Jonathan M. (Officer) — Planned sale (10b5-1): 21.8K @ $102.01 = $2.2M (2026-07-07)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 4,053 @ $104.14 = $422K (2026-07-21)Beatty Jonathan S (Officer) — Planned sale (10b5-1): 2,000 @ $104.21 = $208K (2026-07-21)Murtagh Nigel J (Officer) — Planned sale (10b5-1): 32.9K @ $104.01 = $3.4M (2026-07-27)Howard Dennis (Officer) — Planned sale (10b5-1): 28K @ $105.01 = $2.9M (2026-07-28)Morgan Peter J. III (Officer) — Discretionary sale: 8,000 @ $59.61 = $477K (2023-08-29)Crawford Peter B. (CFO) — Discretionary sale: 3,792 @ $57.31 = $217K (2023-09-18)SNEED PAULA A (Director) — Discretionary sale: 6,918 @ $49.98 = $346K (2023-10-24)Crawford Peter B. (CFO) — Discretionary sale: 3,114 @ $56.19 = $175K (2023-11-03)Crawford Peter B. (CFO) — Discretionary sale: 4,000 @ $60.56 = $242K (2023-11-30)Morgan Peter J. III (Officer) — Discretionary sale: 7,162 @ $60.72 = $435K (2023-11-30)Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 12.2K @ $61.28 = $748K (2023-11-30)Crawford Peter B. (CFO) — Discretionary sale: 4,000 @ $64.49 = $258K (2024-01-22)Schwab Charles R. (Officer) — Discretionary sale: 16.4K @ $63.94 = $1M (2024-01-24)HERRINGER FRANK C (Director) — Discretionary sale: 7,587 @ $62.25 = $472K (2024-02-01)Schwab Charles R. (Officer) — Discretionary sale: 71.2K @ $64.99 = $4.6M (2024-02-15)Crawford Peter B. (CFO) — Discretionary sale: 8,000 @ $64.76 = $518K (2024-02-15)Schwab Charles R. (Officer) — Discretionary sale: 117K @ $64.66 = $7.6M (2024-02-23)Crawford Peter B. (CFO) — Discretionary sale: 5,500 @ $65.71 = $361K (2024-02-28)SARIN ARUN (Director) — Discretionary sale: 5,011 @ $71.11 = $356K (2024-04-16)MARTINETTO JOSEPH R (COO) — Discretionary sale: 43K @ $70.83 = $3M (2024-04-16)Goldfarb Mark A (Director) — Discretionary sale: 7,100 @ $70.86 = $503K (2024-04-16)Murtagh Nigel J (Officer) — Discretionary sale: 10K @ $72.4 = $724K (2024-04-16)Morgan Peter J. III (Officer) — Discretionary sale: 24.5K @ $72.23 = $1.8M (2024-04-16)Crawford Peter B. (CFO) — Discretionary sale: 11.6K @ $72.17 = $837K (2024-04-18)Ellis Stephen A (Director) — Discretionary sale: 14.8K @ $73.21 = $1.1M (2024-04-19)Crawford Peter B. (CFO) — Discretionary sale: 5,481 @ $75.51 = $414K (2024-04-24)Schwab Charles R. (Officer) — Discretionary sale: 149.2K @ $74.76 = $11.2M (2024-04-26)Schwab Charles R. (Officer) — Discretionary sale: 126.1K @ $75.16 = $9.5M (2024-05-03)Schwab Charles R. (Officer) — Discretionary sale: 65.8K @ $76.4 = $5M (2024-05-06)Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 39.4K @ $76.21 = $3M (2024-05-09)Schwab Charles R. (Officer) — Discretionary sale: 123.4K @ $77.45 = $9.6M (2024-05-15)Schwab Charles R. (Officer) — Discretionary sale: 67.4K @ $65.11 = $4.4M (2024-07-31)Schwab Charles R. (Officer) — Discretionary sale: 62.3K @ $72.52 = $4.5M (2024-10-16)Schwab Charles R. (Officer) — Discretionary sale: 17.2K @ $70.9 = $1.2M (2024-10-21)Ruffel Charles A. (Director) — Discretionary sale: 2,998 @ $78.65 = $236K (2024-11-13)DODDS CHRISTOPHER V (Director) — Discretionary sale: 9,284 @ $81.43 = $756K (2024-11-18)Murtagh Nigel J (Officer) — Discretionary sale: 12.7K @ $81.17 = $1M (2024-11-22)Morgan Peter J. III (Officer) — Discretionary sale: 14.6K @ $80.7 = $1.2M (2025-01-22)SARIN ARUN (Director) — Discretionary sale: 8,548 @ $81.82 = $699K (2025-01-23)Bettinger Walter W (Officer) — Discretionary sale: 464.6K @ $81.91 = $38.1M (2025-02-12)Schwab Charles R. (Officer) — Discretionary sale: 305.5K @ $81.74 = $25M (2025-02-13)×3Schwab Charles R. (Officer) — Discretionary sale: 253.9K @ $81.92 = $20.8M (2025-02-21)×4Schwab Charles R. (Officer) — Discretionary sale: 55.6K @ $79.14 = $4.4M (2025-02-27)HERRINGER FRANK C (Director) — Discretionary sale: 3,592 @ $74.26 = $267K (2025-04-21)Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 6,897 @ $76.77 = $529K (2025-04-22)Schwab Charles R. (Officer) — Discretionary sale: 37.6K @ $79.55 = $3M (2025-04-28)Wurster Richard A (CEO) — Discretionary sale: 15.3K @ $84.08 = $1.3M (2025-05-09)Schwab Charles R. (Officer) — Discretionary sale: 120K @ $85.39 = $10.2M (2025-05-12)Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 18K @ $88.74 = $1.6M (2025-05-16)Bettinger Walter W (Officer) — Discretionary sale: 191.5K @ $89 = $17M (2025-05-19)Craig Jonathan M. (Officer) — Discretionary sale: 47.5K @ $88.46 = $4.2M (2025-05-21)Ruffel Charles A. (Director) — Discretionary sale: 5,556 @ $87.65 = $487K (2025-05-21)Schwab Charles R. (Officer) — Discretionary sale: 34.6K @ $87.5 = $3M (2025-05-22)Morgan Peter J. III (Officer) — Discretionary sale: 10.2K @ $87.39 = $889K (2025-05-22)SNEED PAULA A (Director) — Discretionary sale: 8,647 @ $88.06 = $761K (2025-05-27)Murtagh Nigel J (Officer) — Discretionary sale: 25K @ $88.2 = $2.2M (2025-05-28)Beatty Jonathan S (Officer) — Discretionary sale: 2,850 @ $87.57 = $250K (2025-05-30)Bettinger Walter W (Officer) — Discretionary sale: 173.9K @ $98.84 = $17.2M (2025-07-29)Murtagh Nigel J (Officer) — Discretionary sale: 24.1K @ $97.91 = $2.4M (2025-07-29)Wurster Richard A (CEO) — Discretionary sale: 20.5K @ $99.16 = $2M (2025-07-29)Schwab Charles R. (Officer) — Discretionary sale: 155.9K @ $96.68 = $15.1M (2025-08-08)×3Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 13.5K @ $96.06 = $1.3M (2025-08-25)Schwab Charles R. (Officer) — Discretionary sale: 273K @ $96.86 = $26.4M (2025-08-27)Morgan Peter J. III (Officer) — Discretionary sale: 50K @ $97 = $4.9M (2025-08-27)Schwab Charles R. (Officer) — Discretionary sale: 109.2K @ $94.21 = $10.3M (2025-10-29)Craig Jonathan M. (Officer) — Discretionary sale: 35.2K @ $95.35 = $3.4M (2025-11-07)Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 42.9K @ $105.2 = $4.5M (2026-01-22)×4Schwab Charles R. (Officer) — Discretionary sale: 352K @ $103.14 = $36.3M (2026-01-29)×4Morgan Peter J. III (Officer) — Discretionary sale: 7,595 @ $104.38 = $793K (2026-02-02)Schwab Charles R. (Officer) — Discretionary sale: 164.6K @ $103.77 = $17.1M (2026-02-04)Bettinger Walter W (Officer) — Discretionary sale: 324.9K @ $104.08 = $33.8M (2026-02-06)×4DODDS CHRISTOPHER V (Director) — Discretionary sale: 11.8K @ $104.55 = $1.2M (2026-02-06)Schwab Charles R. (Officer) — Discretionary sale: 158.6K @ $106.35 = $16.9M (2026-02-10)Ellis Stephen A (Director) — Discretionary sale: 10.7K @ $96.57 = $1M (2026-02-26)Beatty Jonathan S (Officer) — Discretionary sale: 2,030 @ $95.3 = $193K (2026-02-27)Schwab Charles R. (Officer) — Discretionary sale: 36.5K @ $90.5 = $3.3M (2026-04-23)HERRINGER FRANK C (Director) — Discretionary sale: 2,520 @ $90.6 = $228K (2026-04-28)Schwab Charles R. (Officer) — Discretionary sale: 205.2K @ $91.09 = $18.7M (2026-05-01)×4Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 9,910 @ $92.29 = $915K (2026-05-05)Schwab Charles R. (Officer) — Discretionary sale: 218.6K @ $91.76 = $20.1M (2026-05-06)Sarin Arun (Director) — Discretionary sale: 2,500 @ $91.16 = $228K (2026-05-13)Schwab Charles R. (Officer) — Discretionary sale: 55K @ $92.31 = $5.1M (2026-05-19)Morgan Peter J. III (Officer) — Discretionary sale: 6,952 @ $102.03 = $709K (2026-07-23)Schwab Charles R. (Officer) — Discretionary sale: 45.5K @ $101.72 = $4.6M (2026-07-24)Bettinger Walter W (Officer) — Discretionary sale: 285.9K @ $104.14 = $29.8M (2026-07-28)×4Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 22.7K @ $105.71 = $2.4M (2026-07-28)Schwab Charles R. (Officer) — Discretionary sale: 143.5K @ $105.74 = $15.2M (2026-07-29)Schwab Charles R. (Officer) — Discretionary sale: 142.9K @ $105.7 = $15.1M (2026-08-04)Schwab-Pomerantz Carolyn (Director) — Discretionary sale: 22.6K @ $106.36 = $2.4M (2026-08-04)Ruffel Charles A. (Director) — Open-market buy: 833 @ $60.55 = $50K (2023-08-17)Bettinger Walter W (CEO) — Open-market buy: 25K @ $66.26 = $1.7M (2024-07-17)Wurster Richard A (Officer) — Open-market buy: 10K @ $62.05 = $621K (2024-07-17)Wurster Richard A (CEO) — Open-market buy: 22K @ $84.23 = $1.8M (2026-05-28)Bettinger $38.1MSchwab $36.3M

Every marker sits at the exact price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

From holdings: 2.4MFrom holdings 2.4MGranted: 336.4KGranted 336.4KVested / exercised: 1.2MVested / exercised 1.2MBought on market: 22KBought on market 22KWithheld for tax: 140.6KWithheld for tax 140.6KPlanned sales (10b5-1): 350.3KPlanned sales (10b5-1) 350.3KDiscretionary sales: 2.9MDiscretionary sales 2.9MGifts: 523.9KGifts 523.9K

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

Skin in the game

10020222023202420252026Ricketts Todd MDODDS CHRISTOPHER VSchwab-Pomerantz CarolynSchwab Charles R.Ricketts 173.5Schwab-pomerantz 136.6Dodds 115.7Schwab 0

Directly held shares as reported after each trade, indexed to 100 five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Schwab Charles R. Co-Chairman Officer 53.9M $204.1M 2026-08-04
Schwab-Pomerantz Carolyn Director 1.4M $18.4M 2026-08-04
Bettinger Walter W Co-Chairman Officer 764.5K $63.6M 2026-07-28
DODDS CHRISTOPHER V Director 459.5K $1.2M 2026-02-06
MARTINETTO JOSEPH R COO COO 401.7K 2024-04-16
Ricketts Todd M Director 387.6K 2023-03-14
Wurster Richard A President & CEO CEO 218.4K $1.8M 2026-05-28
HERRINGER FRANK C Director 189.8K $228K 2026-04-28
Clark Bernard J. MD Head of Advisor Services Officer 121.7K 2024-06-12
SNEED PAULA A Director 106.6K 2025-05-27
Ellis Stephen A Director 95K $1M 2026-02-26
Murtagh Nigel J Chief Risk Officer Officer 90.9K $8.6M 2026-07-27
Crawford Peter B. CFO CFO 60.6K 2024-04-24
Woolway Paul V MD, Chief Banking Officer Officer 55K $4.3M 2026-04-15

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-08-04 Schwab Charles R. (Officer) Discretionary sale 47.7K $106.08 $5.1M 0% 2026-08-04
2026-08-04 Schwab-Pomerantz Carolyn (Director) Discretionary sale 22.6K $106.36 $2.4M -0.3% 2026-08-05
2026-08-03 Schwab Charles R. (Officer) Discretionary sale 95.3K $105.52 $10.1M +0.5% 2026-08-04
2026-07-29 Schwab Charles R. (Officer) Discretionary sale 95.5K $105.82 $10.1M +0.3% 2026-07-30
2026-07-28 Schwab Charles R. (Officer) Discretionary sale 48K $105.60 $5.1M +0.5% 2026-07-30
2026-07-28 Bettinger Walter W (Officer) Discretionary sale 12.9K $105.56 $1.4M +0.5% 2026-07-29
2026-07-28 Bettinger Walter W (Officer) Discretionary sale 38.3K $105.18 $4M +0.9% 2026-07-29
2026-07-28 Bettinger Walter W (Officer) Discretionary sale 42.3K $103.86 $4.4M +2.1% 2026-07-29
2026-07-28 Howard Dennis (Officer) Planned sale (10b5-1) 28K $105.01 $2.9M +1% 2026-07-30
2026-07-28 Schwab-Pomerantz Carolyn (Director) Discretionary sale 22.7K $105.71 $2.4M +0.4% 2026-07-30
2026-07-27 Bettinger Walter W (Officer) Discretionary sale 192.5K $103.90 $20M +2.1% 2026-07-29
2026-07-27 Murtagh Nigel J (Officer) Planned sale (10b5-1) 11K $104.03 $1.1M +2% 2026-07-29
2026-07-27 Murtagh Nigel J (Officer) Planned sale (10b5-1) 21.9K $104.00 $2.3M +2% 2026-07-29
2026-07-24 Schwab Charles R. (Officer) Discretionary sale 45.5K $101.72 $4.6M +4.3% 2026-07-28
2026-07-23 Morgan Peter J. III (Officer) Discretionary sale 6,952 $102.03 $709K +4% 2026-07-27
2026-07-21 Murtagh Nigel J (Officer) Planned sale (10b5-1) 4,053 $104.14 $422K +1.9% 2026-07-23
2026-07-21 Beatty Jonathan S (Officer) Planned sale (10b5-1) 2,000 $104.21 $208K +1.8% 2026-07-21
2026-07-07 Craig Jonathan M. (Officer) Planned sale (10b5-1) 21.8K $102.01 $2.2M +4% 2026-07-09
2026-07-07 Beatty Jonathan S (Officer) Planned sale (10b5-1) 2,000 $102.01 $204K +4% 2026-07-08
2026-07-06 Beatty Jonathan S (Officer) Planned sale (10b5-1) 2,000 $100.01 $200K +6.1% 2026-07-06
2026-07-02 Beatty Jonathan S (Officer) Planned sale (10b5-1) 2,000 $97.03 $194K +9.3% 2026-07-06
2026-05-28 Wurster Richard A (CEO) Open-market buy 22K $84.23 $1.8M +26% 2026-05-28
2026-05-19 Schwab Charles R. (Officer) Discretionary sale 27.5K $92.22 $2.5M +15% 2026-05-20
2026-05-18 Schwab Charles R. (Officer) Discretionary sale 27.5K $92.40 $2.5M +14.8% 2026-05-18
2026-05-13 Sarin Arun (Director) Discretionary sale 2,500 $91.16 $228K +16.4% 2026-05-14
2026-05-06 Schwab Charles R. (Officer) Discretionary sale 109.3K $92.01 $10.1M +15.3% 2026-05-06
2026-05-05 Schwab-Pomerantz Carolyn (Director) Discretionary sale 9,910 $92.29 $915K +14.9% 2026-05-06
2026-05-04 Schwab Charles R. (Officer) Discretionary sale 109.3K $91.50 $10M +15.9% 2026-05-06
2026-05-01 Schwab Charles R. (Officer) Discretionary sale 55K $91.86 $5.1M +15.5% 2026-05-01
2026-04-30 Schwab Charles R. (Officer) Discretionary sale 50K $91.81 $4.6M +15.6% 2026-05-01
2026-04-29 Schwab Charles R. (Officer) Discretionary sale 63.7K $90.49 $5.8M +17.2% 2026-05-01
2026-04-28 HERRINGER FRANK C (Director) Discretionary sale 2,520 $90.60 $228K +17.1% 2026-04-29
2026-04-27 Schwab Charles R. (Officer) Discretionary sale 36.5K $90.00 $3.3M +17.9% 2026-04-27
2026-04-23 Schwab Charles R. (Officer) Discretionary sale 36.5K $90.50 $3.3M +17.2% 2026-04-27
2026-04-15 Woolway Paul V (Officer) Planned sale (10b5-1) 7,941 $100.00 $794K +6.1% 2026-04-16
2026-04-14 Murtagh Nigel J (Officer) Planned sale (10b5-1) 41.3K $99.00 $4.1M +7.2% 2026-04-15
2026-04-14 Craig Jonathan M. (Officer) Planned sale (10b5-1) 21.8K $99.00 $2.2M +7.2% 2026-04-15
2026-04-14 Woolway Paul V (Officer) Planned sale (10b5-1) 7,942 $98.00 $778K +8.2% 2026-04-16
2026-03-03 Murtagh Nigel J (Officer) Planned sale (10b5-1) 2,740 $94.90 $260K +11.8% 2026-03-05
2026-03-03 Murtagh Nigel J (Officer) Planned sale (10b5-1) 4,463 $94.43 $421K +12.3% 2026-03-05
2026-03-03 Craig Jonathan M. (Officer) Planned sale (10b5-1) 5,449 $94.89 $517K +11.8% 2026-03-05
2026-03-03 Craig Jonathan M. (Officer) Planned sale (10b5-1) 9,032 $94.42 $853K +12.4% 2026-03-05
2026-03-03 Howard Dennis (Officer) Planned sale (10b5-1) 3,839 $94.88 $364K +11.8% 2026-03-05
2026-03-03 Howard Dennis (Officer) Planned sale (10b5-1) 6,269 $94.43 $592K +12.3% 2026-03-05
2026-03-03 Woolway Paul V (Officer) Planned sale (10b5-1) 2,500 $94.89 $237K +11.8% 2026-03-03
2026-03-03 Woolway Paul V (Officer) Planned sale (10b5-1) 3,626 $94.41 $342K +12.4% 2026-03-03
2026-03-02 Woolway Paul V (Officer) Planned sale (10b5-1) 7,942 $94.23 $748K +12.6% 2026-03-03
2026-03-02 Woolway Paul V (Officer) Planned sale (10b5-1) 7,942 $96.00 $762K +10.5% 2026-03-03
2026-02-27 Beatty Jonathan S (Officer) Discretionary sale 2,030 $95.30 $193K +11.3% 2026-03-03
2026-02-26 Ellis Stephen A (Director) Discretionary sale 10.7K $96.57 $1M +9.9% 2026-03-03
2026-02-25 Howard Dennis (Officer) Planned sale (10b5-1) 27.9K $95.02 $2.7M +11.6% 2026-02-27
2026-02-10 Schwab Charles R. (Officer) Discretionary sale 32.4K $105.58 $3.4M +0.5% 2026-02-11
2026-02-09 Schwab Charles R. (Officer) Discretionary sale 126.2K $106.55 $13.4M -0.4% 2026-02-11
2026-02-06 DODDS CHRISTOPHER V (Director) Discretionary sale 11.8K $104.55 $1.2M +1.5% 2026-02-10
2026-02-06 Bettinger Walter W (Officer) Discretionary sale 67.5K $104.25 $7M +1.8% 2026-02-10
2026-02-04 Schwab Charles R. (Officer) Discretionary sale 68K $103.81 $7.1M +2.2% 2026-02-05
2026-02-04 Bettinger Walter W (Officer) Discretionary sale 94.9K $104.25 $9.9M +1.8% 2026-02-05
2026-02-03 Schwab Charles R. (Officer) Discretionary sale 96.6K $103.74 $10M +2.3% 2026-02-05
2026-02-03 Bettinger Walter W (Officer) Discretionary sale 21.4K $104.24 $2.2M +1.8% 2026-02-05
2026-02-03 Bettinger Walter W (Officer) Discretionary sale 141K $103.85 $14.6M +2.2% 2026-02-05

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

339 Forms 4, 3 years
1 filed late
3 amendments
1.8 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06