Charles Schwab’s Bank of America BAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.51B Sell
43,967,038
-171,404
-0.4% -$9.12M 0.33% 58
2026
Q1
$2.15B Buy
44,138,442
+505,958
+1% +$26.1M 0.33% 57
2025
Q4
$2.4B Sell
43,632,484
-199,664
-0.5% -$10.6M 0.37% 45
2025
Q3
$2.26B Buy
43,832,148
+1,411,218
+3% +$68.8M 0.36% 45
2025
Q2
$2.01B Buy
42,420,930
+69,891
+0.2% +$2.94M 0.35% 46
2025
Q1
$1.77B Sell
42,351,039
-578,857
-1% -$25.8M 0.33% 48
2024
Q4
$1.89B Buy
42,929,896
+297,858
+0.7% +$13.1M 0.35% 47
2024
Q3
$1.69B Sell
42,632,038
-194,303
-0.5% -$7.79M 0.32% 50
2024
Q2
$1.7B Buy
42,826,341
+103,494
+0.2% +$3.97M 0.32% 54
2024
Q1
$1.62B Buy
42,722,847
+889,772
+2% +$30.5M 0.37% 44
2023
Q4
$1.41B Buy
41,833,075
+1,315,056
+3% +$38.3M 0.36% 49
2023
Q3
$1.11B Buy
40,518,019
+746,756
+2% +$22.1M 0.32% 54
2023
Q2
$1.14B Buy
39,771,263
+348,288
+0.9% +$9.94M 0.33% 52
2023
Q1
$1.13B Buy
39,422,975
+699,040
+2% +$23.1M 0.34% 50
2022
Q4
$1.28B Sell
38,723,935
-3,184
-0% -$110K 0.41% 43
2022
Q3
$1.17B Buy
38,727,119
+1,475,061
+4% +$49.3M 0.42% 40
2022
Q2
$1.16B Buy
37,252,058
+311,282
+0.8% +$11.2M 0.4% 42
2022
Q1
$1.52B Buy
36,940,776
+603,512
+2% +$27.2M 0.46% 35
2021
Q4
$1.62B Buy
36,337,264
+59,026
+0.2% +$2.69M 0.48% 34
2021
Q3
$1.54B Sell
36,278,238
-404,252
-1% -$16.3M 0.5% 31
2021
Q2
$1.51B Buy
36,682,490
+53,871
+0.1% +$2.21M 0.5% 32
2021
Q1
$1.42B Sell
36,628,619
-1,377,117
-4% -$47.5M 0.52% 36
2020
Q4
$1.15B Buy
38,005,736
+1,376,222
+4% +$36.9M 0.46% 39
2020
Q3
$882M Sell
36,629,514
-1,876,682
-5% -$46.7M 0.41% 48
2020
Q2
$915M Sell
38,506,196
-191,403
-0.5% -$4.52M 0.45% 42
2020
Q1
$822M Buy
38,697,599
+1,039,303
+3% +$31.2M 0.48% 39
2019
Q4
$1.33B Sell
37,658,296
-1,050,615
-3% -$34M 0.71% 21
2019
Q3
$1.13B Sell
38,708,911
-1,407,086
-4% -$40.5M 0.67% 21
2019
Q2
$1.16B Buy
40,115,997
+773,712
+2% +$22.3M 0.71% 21
2019
Q1
$1.09B Buy
39,342,285
+2,709,981
+7% +$76.6M 0.7% 23
2018
Q4
$903M Buy
36,632,304
+1,061,592
+3% +$28.8M 0.69% 22
2018
Q3
$1.05B Buy
35,570,712
+976,760
+3% +$29.7M 0.7% 19
2018
Q2
$975M Buy
34,593,952
+79,353
+0.2% +$2.37M 0.71% 19
2018
Q1
$1.04B Buy
34,514,599
+247,700
+0.7% +$7.78M 0.8% 16
2017
Q4
$1.01B Buy
34,266,899
+867,039
+3% +$23.9M 0.8% 17
2017
Q3
$846M Buy
33,399,860
+291,026
+0.9% +$7.06M 0.74% 19
2017
Q2
$803M Buy
33,108,834
+173,379
+0.5% +$4.04M 0.75% 21
2017
Q1
$777M Buy
32,935,455
+384,349
+1% +$9.12M 0.78% 21
2016
Q4
$719M Buy
32,551,106
+375,523
+1% +$7.23M 0.79% 19
2016
Q3
$504M Buy
32,175,583
+105,157
+0.3% +$1.57M 0.59% 28
2016
Q2
$426M Buy
32,070,426
+399,532
+1% +$5.61M 0.53% 35
2016
Q1
$428M Buy
31,670,894
+1,735,879
+6% +$23.4M 0.56% 34
2015
Q4
$504M Buy
29,935,015
+1,444,139
+5% +$24.4M 0.68% 25
2015
Q3
$444M Sell
28,490,876
-58,339
-0.2% -$982K 0.65% 25
2015
Q2
$486M Buy
28,549,215
+226,611
+0.8% +$3.73M 0.67% 22
2015
Q1
$436M Sell
28,322,604
-965,094
-3% -$15.5M 0.61% 25
2014
Q4
$524M Sell
29,287,698
-200,743
-0.7% -$3.44M 0.79% 17
2014
Q3
$503M Buy
29,488,441
+571,612
+2% +$9.1M 0.83% 17
2014
Q2
$444M Buy
28,916,829
+495,026
+2% +$7.69M 0.75% 19
2014
Q1
$489M Buy
28,421,803
+1,880,678
+7% +$31.6M 0.88% 15
2013
Q4
$413M Sell
26,541,125
-1,374,523
-5% -$20.4M 0.79% 14
2013
Q3
$388M Buy
27,915,648
+302,792
+1% +$4.32M 0.79% 18
2013
Q2
$357M Buy
+27,612,856
New +$352M 0.8% 19

Other funds holding BAC

Charles Schwab's BAC Position: Q2 2026 in Review

Charles Schwab reduced its Bank of America (BAC) stake by 0.39% in Q2 2026, selling an estimated $9.12M and leaving 43,967,038 shares worth $2.51B. The position accounts for 0.33% of the portfolio, ranked #58.

Charles Schwab first reported a position in BAC in Q2 2013 and has held it in 53 quarters since. 3,595 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Charles Schwab held 43,967,038 shares of Bank of America worth $2.51B as of Q2 2026.
  • Charles Schwab sold 171,404 Bank of America shares in Q2 2026, an estimated $9.12M.
  • Bank of America made up 0.33% of Charles Schwab's portfolio in Q2 2026, its #58 holding.
  • Charles Schwab first reported a position in Bank of America in Q2 2013 and has held it in 53 quarters since.
  • 3,595 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Charles Schwab's 13F filing for Q2 2026, filed 14 Aug 2026.