13F Portfolios

DODGE & COX — CHARLES SCHWAB CORPORATION (SCHW) SCHW: Quarterly 13F Position History

DODGE & COX has reported CHARLES SCHWAB CORPORATION (SCHW) (SCHW) on 41 13F-HR filings in Pactolio's tracked window, first appearing in Q1 2016. As of Q1 2026, the position is sized at 75,002,881 shares ($7.05B market value, 3.87% of the equity book). Quarter-over-quarter share count change: 1,511,045 (-2.0%) .

Quarterly 13F-HR Disclosure History Source: SEC 13F-HR filings, 41 quarter s

Quarter Shares QoQ Share Change Share Change (%) Market Value Weight Implied Price
Q1 2026 75,002,881 1,511,045 -2.0% $7.05B 3.87% $93.98
Q4 2025 76,513,926 6,529,327 -7.9% $7.64B 4.13% $99.91
Q3 2025 83,043,253 1,314,632 -1.6% $7.93B 4.28% $95.47
Q2 2025 84,357,885 4,392,770 -4.9% $7.70B 4.32% $91.24
Q1 2025 88,750,655 618,873 -0.7% $6.95B 3.96% $78.28
Q4 2024 89,369,528 218,310 -0.2% $6.61B 3.85% $74.01
Q3 2024 89,587,838 +3,800,785 +4.4% $5.81B 3.28% $64.81
Q2 2024 85,787,053 510,041 -0.6% $6.32B 3.79% $73.69
Q1 2024 86,297,094 124,892 -0.1% $6.24B 3.62% $72.34
Q4 2023 86,421,986 +8,182,467 +10.5% $5.95B 3.78% $68.80
Q3 2023 78,239,519 159,960 -0.2% $4.30B 2.89% $54.90
Q2 2023 78,399,479 63,011 -0.1% $4.44B 2.97% $56.68
Q1 2023 78,462,490 +1,033,760 +1.3% $4.11B 2.80% $52.38
Q4 2022 77,428,730 3,082,411 -3.8% $6.45B 4.42% $83.26
Q3 2022 80,511,141 +1,468,678 +1.9% $5.79B 4.38% $71.87
Q2 2022 79,042,463 +6,803,282 +9.4% $4.99B 3.46% $63.18
Q1 2022 72,239,181 1,347,414 -1.8% $6.09B 3.70% $84.31
Q4 2021 73,586,595 740,832 -1.0% $6.19B 3.83% $84.10
Q3 2021 74,327,427 796,040 -1.1% $5.41B 3.53% $72.84
Q2 2021 75,123,467 2,070,595 -2.7% $5.47B 3.58% $72.81
Q1 2021 77,194,062 7,833,016 -9.2% $5.03B 3.60% $65.18
Q4 2020 85,027,078 10,635,391 -11.1% $4.51B 3.57% $53.04
Q3 2020 95,662,469 100,343 -0.1% $3.47B 3.17% $36.23
Q2 2020 95,762,812 5,391,291 -5.3% $3.23B 2.97% $33.74
Q1 2020 101,154,103 +4,768,264 +4.9% $3.40B 3.68% $33.62
Q4 2019 96,385,839 +4,741,229 +5.2% $4.58B 3.51% $47.56
Q3 2019 91,644,610 +8,395,365 +10.1% $3.83B 3.15% $41.83
Q2 2019 83,249,245 +6,863,357 +9.0% $3.35B 2.71% $40.19
Q1 2019 76,385,888 +369,500 +0.5% $3.27B 2.68% $42.76
Q4 2018 76,016,388 +8,255 +0.0% $3.16B 2.89% $41.53
Q3 2018 76,008,133 725,600 -0.9% $3.74B 2.89% $49.15
Q2 2018 76,733,733 8,750,713 -10.2% $3.92B 3.13% $51.10
Q1 2018 85,484,446 1,527,050 -1.8% $4.46B 3.60% $52.22
Q4 2017 87,011,496 1,240,471 -1.4% $4.47B 3.46% $51.37
Q3 2017 88,251,967 6,525,596 -6.9% $3.86B 3.11% $43.74
Q2 2017 94,777,563 774,562 -0.8% $4.07B 3.43% $42.96
Q1 2017 95,552,125 1,123,049 -1.2% $3.90B 3.31% $40.81
Q4 2016 96,675,174 5,113,210 -5.0% $3.82B 3.39% $39.47
Q3 2016 101,788,384 1,143,085 -1.1% $3.21B 3.02% $31.57
Q2 2016 102,931,469 70,418 -0.1% $2.61B 2.57% $25.31
Q1 2016 103,001,887 $2.89B 2.82% $28.02

Methodology & FAQ

How This Position History Is Sourced

Each row is one SEC Form 13F-HR filing disclosing this position. Share count, market value, and reported quarter are taken verbatim from the filing; portfolio weight is recomputed against the same filing's total reported equity book. Implied price-per-share is market value divided by shares — a quarter-end mark, not the manager's cost basis. See the full methodology document for the normalization rules.

When did DODGE & COX first disclose a SCHW position in 13F-HR filings?

DODGE & COX first reported CHARLES SCHWAB CORPORATION (SCHW) (SCHW) on its 13F-HR filing for the period ending 2016-03-31 (Q1 2016). The position has appeared on 41 reported quarters within Pactolio's tracked window.

What was DODGE & COX's most recent quarter-over-quarter share-count change in SCHW?

Between Q4 2025 and Q1 2026, DODGE & COX reduced its SCHW position by 1,511,045 shares (-2.0%), leaving 75,002,881 shares at a market value of $7.05B.

Does the implied price-per-share represent DODGE & COX's cost basis in SCHW?

No. The implied price-per-share column is the 13F-HR reported market value divided by reported share count on the filing date (end of quarter). It is a quarter-end mark, not a cost basis or transaction price. Use it as a sanity check on the value column, not as an indicator of the manager's entry or exit price.