KLCM Advisors’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
$14.9M Sell
306,138
-9,986
-3% -$515K 1.26% 19
2025
Q4
$17.4M Sell
316,124
-7,232
-2% -$382K 1.49% 11
2025
Q3
$16.7M Sell
323,356
-18,415
-5% -$898K 1.66% 13
2025
Q2
$16.2M Sell
341,771
-4,939
-1% -$208K 1.72% 14
2025
Q1
$14.5M Buy
346,710
+1,491
+0.4% +$66.4K 1.69% 20
2024
Q4
$15.2M Sell
345,219
-27,107
-7% -$1.19M 1.76% 18
2024
Q3
$14.8M Sell
372,326
-205,168
-36% -$8.22M 1.75% 16
2024
Q2
$23M Sell
577,494
-12,217
-2% -$468K 2.84% 7
2024
Q1
$22.4M Buy
589,711
+9,519
+2% +$327K 2.87% 8
2023
Q4
$19.5M Buy
580,192
+215,893
+59% +$6.29M 3.02% 7
2023
Q3
$9.97M Sell
364,299
-19,779
-5% -$585K 1.88% 20
2023
Q2
$11M Buy
384,078
+36,878
+11% +$1.05M 2.16% 17
2023
Q1
$9.93M Buy
347,200
+10,495
+3% +$346K 1.97% 19
2022
Q4
$11.2M Buy
336,705
+25,222
+8% +$869K 2.27% 17
2022
Q3
$9.41M Buy
311,483
+12,737
+4% +$426K 2.21% 16
2022
Q2
$9.3M Buy
298,746
+275,555
+1,188% +$9.92M 2.07% 19
2022
Q1
$956K Sell
23,191
-3,343
-13% -$151K 0.2% 54
2021
Q4
$1.18M Sell
26,534
-830
-3% -$37.8K 0.26% 46
2021
Q3
$1.16M Sell
27,364
-7,679
-22% -$309K 0.25% 46
2021
Q2
$1.45M Sell
35,043
-303,011
-90% -$12.4M 0.32% 38
2021
Q1
$13.1M Sell
338,054
-13,246
-4% -$457K 2.97% 16
2020
Q4
$10.6M Sell
351,300
-2,629
-0.7% -$70.5K 2.64% 18
2020
Q3
$8.53M Sell
353,929
-17,853
-5% -$444K 2.48% 18
2020
Q2
$8.83M Sell
371,782
-12,547
-3% -$296K 2.51% 17
2020
Q1
$8.16M Sell
384,329
-8,316
-2% -$249K 2.58% 17
2019
Q4
$13.8M Sell
392,645
-14,102
-3% -$456K 3.07% 16
2019
Q3
$11.9M Buy
406,747
+8,781
+2% +$252K 3.02% 15
2019
Q2
$11.5M Sell
397,966
-3,861
-1% -$111K 2.84% 14
2019
Q1
$11.1M Buy
401,827
+4,050
+1% +$114K 2.73% 16
2018
Q4
$9.8M Buy
397,777
+24,026
+6% +$652K 2.87% 15
2018
Q3
$11M Sell
373,751
-14,789
-4% -$450K 2.71% 15
2018
Q2
$11M Buy
388,540
+6,694
+2% +$200K 2.89% 14
2018
Q1
$11.5M Sell
381,846
-395,241
-51% -$12.4M 3.11% 14
2017
Q4
$22.9M Sell
777,087
-15,560
-2% -$429K 5.63% 4
2017
Q3
$20.1M Sell
792,647
-33,660
-4% -$817K 5.25% 4
2017
Q2
$20M Buy
826,307
+6,709
+0.8% +$156K 5.47% 3
2017
Q1
$19.3M Sell
819,598
-203,244
-20% -$4.82M 5.46% 4
2016
Q4
$22.6M Sell
1,022,842
-204,577
-17% -$3.94M 6.65% 2
2016
Q3
$19.2M Sell
1,227,419
-34,499
-3% -$514K 6.11% 2
2016
Q2
$16.7M Buy
1,261,918
+24,875
+2% +$349K 5.79% 2
2016
Q1
$16.7M Buy
1,237,043
+5,536
+0.4% +$74.7K 5.81% 4
2015
Q4
$20.7M Sell
1,231,507
-30,069
-2% -$509K 7.48% 1
2015
Q3
$19.7M Sell
1,261,576
-221,854
-15% -$3.73M 6.96% 3
2015
Q2
$25.2M Buy
1,483,430
+69,873
+5% +$1.15M 6.37% 4
2015
Q1
$21.8M Buy
1,413,557
+17,822
+1% +$286K 6.04% 7
2014
Q4
$25M Buy
1,395,735
+7,865
+0.6% +$135K 6.44% 3
2014
Q3
$23.7M Buy
1,387,870
+63,650
+5% +$1.01M 6.27% 1
2014
Q2
$20.4M Buy
1,324,220
+188,275
+17% +$2.92M 4.75% 10
2014
Q1
$19.5M Sell
1,135,945
-41,410
-4% -$697K 5.21% 8
2013
Q4
$18.3M Buy
1,177,355
+21,287
+2% +$316K 5.01% 7
2013
Q3
$16M Sell
1,156,068
-2,925
-0.3% -$41.8K 4.55% 8
2013
Q2
$14.9M Buy
+1,158,993
New +$14.8M 4.7% 7

Other funds holding BAC

KLCM Advisors's BAC Position: Q1 2026 in Review

KLCM Advisors reduced its Bank of America (BAC) stake by 3.2% in Q1 2026, selling an estimated $515K and leaving 306,138 shares worth $14.9M. The position accounts for 1.26% of the portfolio, ranked #19.

KLCM Advisors first reported a position in BAC in Q2 2013 and has held it in 52 quarters since. The position peaked at $25.2M in Q2 2015. 3,462 funds tracked by Wall St. Rank hold BAC as of Q1 2026.

  • KLCM Advisors held 306,138 shares of Bank of America worth $14.9M as of Q1 2026.
  • KLCM Advisors sold 9,986 Bank of America shares in Q1 2026, an estimated $515K.
  • Bank of America made up 1.26% of KLCM Advisors's portfolio in Q1 2026, its #19 holding.
  • KLCM Advisors first reported a position in Bank of America in Q2 2013 and has held it in 52 quarters since.
  • KLCM Advisors's Bank of America position peaked at $25.2M in Q2 2015.
  • 3,462 funds tracked by Wall St. Rank held Bank of America as of Q1 2026.

Based on KLCM Advisors's 13F filing for Q1 2026, filed 30 Apr 2026.