STRS Ohio’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
$152M Buy
2,661,266
+785,712
+42% +$41.8M 0.57% 31
2026
Q1
$91.4M Sell
1,875,554
-105,323
-5% -$5.43M 0.36% 59
2025
Q4
$109M Sell
1,980,877
-83,110
-4% -$4.39M 0.41% 43
2025
Q3
$106M Sell
2,063,987
-122,694
-6% -$5.99M 0.39% 43
2025
Q2
$103M Buy
2,186,681
+172,154
+9% +$7.24M 0.39% 40
2025
Q1
$84.1M Sell
2,014,527
-28,910
-1% -$1.29M 0.35% 58
2024
Q4
$89.8M Sell
2,043,437
-118,450
-5% -$5.21M 0.36% 48
2024
Q3
$85.8M Sell
2,161,887
-48,358
-2% -$1.94M 0.33% 57
2024
Q2
$87.9M Sell
2,210,245
-84,915
-4% -$3.25M 0.35% 55
2024
Q1
$87M Sell
2,295,160
-113,772
-5% -$3.91M 0.35% 57
2023
Q4
$81.1M Sell
2,408,932
-108,324
-4% -$3.15M 0.34% 60
2023
Q3
$68.9M Sell
2,517,256
-89,368
-3% -$2.64M 0.31% 70
2023
Q2
$74.8M Sell
2,606,624
-145,077
-5% -$4.14M 0.32% 67
2023
Q1
$78.7M Buy
2,751,701
+10,145
+0.4% +$335K 0.34% 61
2022
Q4
$90.8M Sell
2,741,556
-107,943
-4% -$3.72M 0.41% 44
2022
Q3
$86.1M Sell
2,849,499
-4,633
-0.2% -$155K 0.41% 47
2022
Q2
$88.8M Buy
2,854,132
+72,971
+3% +$2.63M 0.4% 52
2022
Q1
$115M Sell
2,781,161
-401,075
-13% -$18.1M 0.42% 45
2021
Q4
$142M Sell
3,182,236
-103,506
-3% -$4.72M 0.49% 35
2021
Q3
$139M Sell
3,285,742
-584,409
-15% -$23.5M 0.52% 34
2021
Q2
$160M Sell
3,870,151
-165,824
-4% -$6.8M 0.57% 26
2021
Q1
$156M Sell
4,035,975
-160,125
-4% -$5.53M 0.59% 25
2020
Q4
$127M Sell
4,196,100
-222,312
-5% -$5.96M 0.49% 36
2020
Q3
$106M Sell
4,418,412
-212,918
-5% -$5.3M 0.45% 45
2020
Q2
$110M Sell
4,631,330
-55,192
-1% -$1.3M 0.48% 43
2020
Q1
$99.5M Sell
4,686,522
-933,025
-17% -$28M 0.52% 39
2019
Q4
$198M Sell
5,619,547
-603,153
-10% -$19.5M 0.83% 15
2019
Q3
$182M Sell
6,222,700
-321,708
-5% -$9.25M 0.8% 19
2019
Q2
$190M Sell
6,544,408
-150,898
-2% -$4.35M 0.84% 16
2019
Q1
$185M Sell
6,695,306
-42,283
-0.6% -$1.19M 0.84% 16
2018
Q4
$166M Sell
6,737,589
-175,613
-3% -$4.76M 0.84% 16
2018
Q3
$204M Sell
6,913,202
-475,183
-6% -$14.5M 0.89% 14
2018
Q2
$208M Sell
7,388,385
-212,014
-3% -$6.33M 0.9% 14
2018
Q1
$228M Sell
7,600,399
-424,202
-5% -$13.3M 1.01% 9
2017
Q4
$237M Sell
8,024,601
-377,057
-4% -$10.4M 1.01% 11
2017
Q3
$213M Sell
8,401,658
-152,302
-2% -$3.7M 0.91% 15
2017
Q2
$208M Sell
8,553,960
-461,861
-5% -$10.8M 0.92% 14
2017
Q1
$213M Buy
9,015,821
+360,441
+4% +$8.55M 0.92% 14
2016
Q4
$191M Sell
8,655,380
-1,152,650
-12% -$22.2M 0.84% 19
2016
Q3
$153M Sell
9,808,030
-190,163
-2% -$2.83M 0.69% 27
2016
Q2
$133M Sell
9,998,193
-91,062
-0.9% -$1.28M 0.59% 34
2016
Q1
$136M Buy
10,089,255
+12,324
+0.1% +$166K 0.61% 34
2015
Q4
$170M Buy
10,076,931
+758
+0% +$12.8K 0.76% 22
2015
Q3
$157M Buy
10,076,173
+19,682
+0.2% +$331K 0.75% 21
2015
Q2
$171M Sell
10,056,491
-19,648
-0.2% -$324K 0.75% 18
2015
Q1
$155M Buy
10,076,139
+131,828
+1% +$2.12M 0.68% 23
2014
Q4
$178M Sell
9,944,311
-192,337
-2% -$3.29M 0.77% 16
2014
Q3
$173M Hold
10,136,648
0.76% 18
2014
Q2
$156M Buy
10,136,648
+1,770,044
+21% +$27.5M 0.69% 21
2014
Q1
$144M Sell
8,366,604
-33,700
-0.4% -$567K 0.65% 26
2013
Q4
$131M Buy
8,400,304
+136,900
+2% +$2.03M 0.59% 30
2013
Q3
$114M Sell
8,263,404
-1,198,806
-13% -$17.1M 0.5% 39
2013
Q2
$122M Buy
+9,462,210
New +$121M 0.52% 34

Other funds holding BAC

STRS Ohio's BAC Position: Q2 2026 in Review

STRS Ohio increased its Bank of America (BAC) stake by 42% in Q2 2026, buying an estimated $41.8M and bringing the position to 2,661,266 shares worth $152M. The position accounts for 0.57% of the portfolio, ranked #31.

STRS Ohio first reported a position in BAC in Q2 2013 and has held it in 53 quarters since. The position peaked at $237M in Q4 2017. 3,595 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • STRS Ohio held 2,661,266 shares of Bank of America worth $152M as of Q2 2026.
  • STRS Ohio bought 785,712 Bank of America shares in Q2 2026, an estimated $41.8M.
  • Bank of America made up 0.57% of STRS Ohio's portfolio in Q2 2026, its #31 holding.
  • STRS Ohio first reported a position in Bank of America in Q2 2013 and has held it in 53 quarters since.
  • STRS Ohio's Bank of America position peaked at $237M in Q4 2017.
  • 3,595 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on STRS Ohio's 13F filing for Q2 2026, filed 30 Jul 2026.