O'Shaughnessy Asset Management’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
$128M Buy
2,249,701
+216,796
+11% +$11.5M 0.59% 29
2026
Q1
$99.1M Buy
2,032,905
+55,025
+3% +$2.84M 0.49% 31
2025
Q4
$109M Buy
1,977,880
+461,873
+30% +$24.4M 0.6% 26
2025
Q3
$78.2M Buy
1,516,007
+269,395
+22% +$13.1M 0.46% 38
2025
Q2
$59M Buy
1,246,612
+71,452
+6% +$3.01M 0.4% 46
2025
Q1
$49M Buy
1,175,160
+44,792
+4% +$2M 0.39% 48
2024
Q4
$49.7M Buy
1,130,368
+43,531
+4% +$1.92M 0.42% 45
2024
Q3
$45.5M Buy
1,086,837
+41,791
+4% +$1.67M 0.41% 51
2024
Q2
$41.6M Buy
1,045,046
+177,103
+20% +$6.79M 0.43% 42
2024
Q1
$32.9M Buy
867,943
+117,646
+16% +$4.04M 0.36% 56
2023
Q4
$25.3M Buy
750,297
+96,113
+15% +$2.8M 0.33% 73
2023
Q3
$17.9M Buy
654,184
+62,996
+11% +$1.86M 0.27% 98
2023
Q2
$17M Sell
591,188
-117,021
-17% -$3.34M 0.25% 105
2023
Q1
$20.3M Sell
708,209
-485,642
-41% -$16M 0.32% 85
2022
Q4
$39.5M Sell
1,193,851
-253,237
-17% -$8.72M 0.64% 34
2022
Q3
$43.7M Sell
1,447,088
-23,768
-2% -$795K 0.82% 20
2022
Q2
$45.8M Sell
1,470,856
-18,703
-1% -$673K 0.84% 24
2022
Q1
$61.4M Buy
1,489,559
+58,503
+4% +$2.64M 1.02% 17
2021
Q4
$63.7M Buy
1,431,056
+81,715
+6% +$3.72M 1.13% 10
2021
Q3
$57.3M Sell
1,349,341
-250,233
-16% -$10.1M 1.17% 13
2021
Q2
$65.9M Sell
1,599,574
-567,917
-26% -$23.3M 1.31% 9
2021
Q1
$83.8M Sell
2,167,491
-250,321
-10% -$8.64M 1.86% 7
2020
Q4
$73.3M Buy
2,417,812
+55,905
+2% +$1.5M 1.99% 9
2020
Q3
$56.9M Sell
2,361,907
-80,596
-3% -$2.01M 1.71% 16
2020
Q2
$58M Buy
2,442,503
+558,042
+30% +$13.2M 1.8% 14
2020
Q1
$40M Buy
1,884,461
+333,816
+22% +$10M 1.4% 23
2019
Q4
$54.6M Buy
1,550,645
+45,035
+3% +$1.46M 1.21% 22
2019
Q3
$43.9M Buy
1,505,610
+519,779
+53% +$14.9M 1.05% 30
2019
Q2
$28.6M Buy
985,831
+29,691
+3% +$856K 0.67% 46
2019
Q1
$26.4M Buy
956,140
+592,693
+163% +$16.8M 0.63% 47
2018
Q4
$8.96M Buy
+363,447
New +$9.86M 0.23% 83
2018
Q1
Sell
-109,319
Closed -$3.23M 912
2017
Q4
$3.23M Sell
109,319
-7,749
-7% -$214K 0.08% 150
2017
Q3
$2.97M Sell
117,068
-19,623
-14% -$476K 0.07% 153
2017
Q2
$3.32M Sell
136,691
-1,700
-1% -$39.6K 0.08% 155
2017
Q1
$3.27M Buy
138,391
+138,236
+89,185% +$3.28M 0.08% 152
2016
Q4
$3K Buy
+155
New +$2.98K ﹤0.01% 836
2014
Q2
Sell
-9
Closed 973
2014
Q1
$0 Buy
+9
New +$151 ﹤0.01% 978

Other funds holding BAC

O'Shaughnessy Asset Management's BAC Position: Q2 2026 in Review

O'Shaughnessy Asset Management increased its Bank of America (BAC) stake by 11% in Q2 2026, buying an estimated $11.5M and bringing the position to 2,249,701 shares worth $128M. The position accounts for 0.59% of the portfolio, ranked #29.

O'Shaughnessy Asset Management first reported a position in BAC in Q1 2014 and has held it in 37 quarters since. 3,595 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • O'Shaughnessy Asset Management held 2,249,701 shares of Bank of America worth $128M as of Q2 2026.
  • O'Shaughnessy Asset Management bought 216,796 Bank of America shares in Q2 2026, an estimated $11.5M.
  • Bank of America made up 0.59% of O'Shaughnessy Asset Management's portfolio in Q2 2026, its #29 holding.
  • O'Shaughnessy Asset Management first reported a position in Bank of America in Q1 2014 and has held it in 37 quarters since.
  • 3,595 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on O'Shaughnessy Asset Management's 13F filing for Q2 2026, filed 13 Aug 2026.