Illinois Municipal Retirement Fund’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
$20.1M Buy
411,719
+9,673
+2% +$499K 0.26% 80
2025
Q4
$22.1M Buy
402,046
+69,731
+21% +$3.69M 0.28% 73
2025
Q3
$17.1M Sell
332,315
-35,329
-10% -$1.72M 0.22% 100
2025
Q2
$17.4M Sell
367,644
-25,365
-6% -$1.07M 0.24% 97
2025
Q1
$16.4M Buy
393,009
+10,035
+3% +$447K 0.24% 94
2024
Q4
$16.8M Sell
382,974
-78,788
-17% -$3.47M 0.24% 90
2024
Q3
$18.3M Sell
461,762
-23,302
-5% -$934K 0.26% 84
2024
Q2
$19.3M Buy
485,064
+213,249
+78% +$8.17M 0.29% 56
2024
Q1
$10.3M Hold
271,815
0.16% 177
2023
Q4
$9.15M Hold
271,815
0.15% 184
2023
Q3
$7.44M Hold
271,815
0.14% 203
2023
Q2
$7.8M Hold
271,815
0.16% 201
2023
Q1
$7.77M Hold
271,815
0.17% 192
2022
Q4
$9M Buy
271,815
+8,616
+3% +$297K 0.2% 151
2022
Q3
$7.95M Hold
263,199
0.2% 155
2022
Q2
$8.19M Buy
263,199
+43,106
+20% +$1.55M 0.19% 160
2022
Q1
$9.07M Buy
220,093
+62,919
+40% +$2.84M 0.27% 115
2021
Q4
$6.99M Buy
157,174
+38,192
+32% +$1.74M 0.2% 170
2021
Q3
$5.05M Sell
118,982
-75,184
-39% -$3.03M 0.19% 178
2021
Q2
$8.01M Buy
194,166
+100,411
+107% +$4.12M 0.33% 74
2021
Q1
$3.63M Hold
93,755
0.16% 191
2020
Q4
$2.84M Sell
93,755
-5,801
-6% -$155K 0.13% 223
2020
Q3
$2.4M Buy
99,556
+37,777
+61% +$941K 0.32% 54
2020
Q2
$1.47M Buy
+61,779
New +$1.46M 0.61% 47
2020
Q1
Sell
-26,672
Closed -$939K 199
2019
Q4
$939K Buy
+26,672
New +$862K 0.36% 124

Other funds holding BAC

Illinois Municipal Retirement Fund's BAC Position: Q1 2026 in Review

Illinois Municipal Retirement Fund increased its Bank of America (BAC) stake by 2.4% in Q1 2026, buying an estimated $499K and bringing the position to 411,719 shares worth $20.1M. The position accounts for 0.26% of the portfolio, ranked #80.

Illinois Municipal Retirement Fund first reported a position in BAC in Q4 2019 and has held it in 25 quarters since. The position peaked at $22.1M in Q4 2025. 3,459 funds tracked by Wall St. Rank hold BAC as of Q1 2026.

  • Illinois Municipal Retirement Fund held 411,719 shares of Bank of America worth $20.1M as of Q1 2026.
  • Illinois Municipal Retirement Fund bought 9,673 Bank of America shares in Q1 2026, an estimated $499K.
  • Bank of America made up 0.26% of Illinois Municipal Retirement Fund's portfolio in Q1 2026, its #80 holding.
  • Illinois Municipal Retirement Fund first reported a position in Bank of America in Q4 2019 and has held it in 25 quarters since.
  • Illinois Municipal Retirement Fund's Bank of America position peaked at $22.1M in Q4 2025.
  • 3,459 funds tracked by Wall St. Rank held Bank of America as of Q1 2026.

Based on Illinois Municipal Retirement Fund's 13F filing for Q1 2026, filed 5 May 2026.