T. Rowe Price Associates’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
Q1
$4.85B Sell
99,581,787
-6,984,568
-7% -$360M 0.56% 26
2025
Q4
$5.86B Sell
106,566,355
-13,040,333
-11% -$689M 0.63% 19
2025
Q3
$6.17B Buy
119,606,688
+16,745,195
+16% +$817M 0.66% 18
2025
Q2
$4.87B Sell
102,861,493
-2,009,653
-2% -$84.5M 0.55% 24
2025
Q1
$4.38B Sell
104,871,146
-17,566,276
-14% -$783M 0.54% 29
2024
Q4
$5.38B Buy
122,437,422
+11,691,451
+11% +$514M 0.62% 21
2024
Q3
$4.39B Buy
110,745,971
+22,732,161
+26% +$911M 0.51% 34
2024
Q2
$3.5B Sell
88,013,810
-5,581,427
-6% -$214M 0.42% 42
2024
Q1
$3.55B Sell
93,595,237
-10,435,607
-10% -$358M 0.44% 43
2023
Q4
$3.5B Buy
104,030,844
+9,879,524
+10% +$288M 0.47% 41
2023
Q3
$2.58B Sell
94,151,320
-12,473,475
-12% -$369M 0.38% 51
2023
Q2
$3.06B Sell
106,624,795
-13,583,632
-11% -$388M 0.43% 46
2023
Q1
$3.44B Sell
120,208,427
-6,969,359
-5% -$230M 0.51% 39
2022
Q4
$4.21B Buy
127,177,786
+23,532,190
+23% +$811M 0.68% 29
2022
Q3
$3.13B Buy
103,645,596
+38,870,780
+60% +$1.3B 0.51% 41
2022
Q2
$2.02B Sell
64,774,816
-33,352,250
-34% -$1.2B 0.25% 81
2022
Q1
$4.04B Sell
98,127,066
-27,796,605
-22% -$1.25B 0.41% 41
2021
Q4
$5.6B Sell
125,923,671
-22,044,806
-15% -$1B 0.5% 29
2021
Q3
$6.28B Sell
147,968,477
-15,807,834
-10% -$637M 0.59% 24
2021
Q2
$6.75B Buy
163,776,311
+38,319,182
+31% +$1.57B 0.63% 25
2021
Q1
$4.85B Sell
125,457,129
-5,969,855
-5% -$206M 0.49% 33
2020
Q4
$3.98B Sell
131,426,984
-12,788,409
-9% -$343M 0.41% 46
2020
Q3
$3.47B Buy
144,215,393
+73,756,869
+105% +$1.84B 0.4% 45
2020
Q2
$1.67B Buy
70,458,524
+19,899,260
+39% +$470M 0.21% 98
2020
Q1
$1.07B Buy
50,559,264
+33,925,626
+204% +$1.02B 0.17% 131
2019
Q4
$586M Sell
16,633,638
-8,291,245
-33% -$268M 0.08% 275
2019
Q3
$727M Sell
24,924,883
-49,734,283
-67% -$1.43B 0.1% 213
2019
Q2
$2.17B Buy
74,659,166
+19,688,816
+36% +$568M 0.3% 73
2019
Q1
$1.52B Buy
54,970,350
+30,442,073
+124% +$860M 0.22% 105
2018
Q4
$604M Buy
24,528,277
+2,088,017
+9% +$56.6M 0.1% 206
2018
Q3
$661M Sell
22,440,260
-208,969
-0.9% -$6.36M 0.1% 217
2018
Q2
$638M Sell
22,649,229
-16,706,081
-42% -$498M 0.1% 213
2018
Q1
$1.18B Buy
39,355,310
+15,734,439
+67% +$494M 0.19% 119
2017
Q4
$697M Sell
23,620,871
-2,073,916
-8% -$57.2M 0.11% 196
2017
Q3
$651M Sell
25,694,787
-1,799,167
-7% -$43.7M 0.11% 199
2017
Q2
$667M Sell
27,493,954
-11,266,815
-29% -$263M 0.12% 200
2017
Q1
$914M Sell
38,760,769
-9,357,814
-19% -$222M 0.17% 144
2016
Q4
$1.06B Sell
48,118,583
-4,558,476
-9% -$87.8M 0.21% 109
2016
Q3
$824M Sell
52,677,059
-13,675,105
-21% -$204M 0.17% 149
2016
Q2
$880M Sell
66,352,164
-7,920,925
-11% -$111M 0.19% 137
2016
Q1
$1B Sell
74,273,089
-35,794,804
-33% -$483M 0.21% 121
2015
Q4
$1.85B Buy
110,067,893
+582,911
+0.5% +$9.86M 0.39% 58
2015
Q3
$1.71B Sell
109,484,982
-28,782,285
-21% -$484M 0.38% 58
2015
Q2
$2.35B Sell
138,267,267
-8,761,251
-6% -$144M 0.48% 40
2015
Q1
$2.26B Buy
147,028,518
+3,535,915
+2% +$56.8M 0.47% 40
2014
Q4
$2.57B Sell
143,492,603
-2,685,434
-2% -$46M 0.55% 33
2014
Q3
$2.49B Buy
146,178,037
+1,028,604
+0.7% +$16.4M 0.54% 39
2014
Q2
$2.23B Buy
145,149,433
+8,462,679
+6% +$131M 0.48% 46
2014
Q1
$2.35B Buy
136,686,754
+15,275,250
+13% +$257M 0.53% 36
2013
Q4
$1.89B Buy
121,411,504
+16,671,438
+16% +$247M 0.43% 49
2013
Q3
$1.45B Sell
104,740,066
-10,696,651
-9% -$153M 0.36% 66
2013
Q2
$1.48B Buy
+115,436,717
New +$1.47B 0.4% 59

Other funds holding BAC

T. Rowe Price Associates's BAC Position: Q1 2026 in Review

T. Rowe Price Associates reduced its Bank of America (BAC) stake by 6.6% in Q1 2026, selling an estimated $360M and leaving 99,581,787 shares worth $4.85B. The position accounts for 0.56% of the portfolio, ranked #26.

T. Rowe Price Associates first reported a position in BAC in Q2 2013 and has held it in 52 quarters since. The position peaked at $6.75B in Q2 2021. 3,459 funds tracked by Wall St. Rank hold BAC as of Q1 2026.

  • T. Rowe Price Associates held 99,581,787 shares of Bank of America worth $4.85B as of Q1 2026.
  • T. Rowe Price Associates sold 6,984,568 Bank of America shares in Q1 2026, an estimated $360M.
  • Bank of America made up 0.56% of T. Rowe Price Associates's portfolio in Q1 2026, its #26 holding.
  • T. Rowe Price Associates first reported a position in Bank of America in Q2 2013 and has held it in 52 quarters since.
  • T. Rowe Price Associates's Bank of America position peaked at $6.75B in Q2 2021.
  • 3,459 funds tracked by Wall St. Rank held Bank of America as of Q1 2026.

Based on T. Rowe Price Associates's 13F filing for Q1 2026, filed 15 May 2026.