HA
BAC icon

Homestead Advisers’s Bank of America BAC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$84.3M Buy
1,781,135
+5,400
+0.3% +$256K 2% 20
2025
Q1
$74.1M Hold
1,775,735
1.81% 23
2024
Q4
$78M Buy
1,775,735
+62,400
+4% +$2.74M 1.88% 22
2024
Q3
$68M Sell
1,713,335
-4,100
-0.2% -$163K 1.62% 30
2024
Q2
$68.3M Sell
1,717,435
-34,700
-2% -$1.38M 1.68% 28
2024
Q1
$66.4M Sell
1,752,135
-6,200
-0.4% -$235K 1.56% 30
2023
Q4
$59.2M Buy
1,758,335
+3,600
+0.2% +$121K 1.51% 33
2023
Q3
$48M Buy
1,754,735
+27,000
+2% +$739K 1.33% 36
2023
Q2
$49.6M Buy
1,727,735
+10,000
+0.6% +$287K 1.31% 34
2023
Q1
$49.1M Sell
1,717,735
-278,000
-14% -$7.95M 1.37% 33
2022
Q4
$66.1M Sell
1,995,735
-4,500
-0.2% -$149K 1.76% 27
2022
Q3
$60.4M Sell
2,000,235
-5,300
-0.3% -$160K 1.83% 24
2022
Q2
$62.4M Hold
2,005,535
1.77% 24
2022
Q1
$82.7M Sell
2,005,535
-470,100
-19% -$19.4M 2.02% 18
2021
Q4
$110M Sell
2,475,635
-20,800
-0.8% -$925K 2.53% 11
2021
Q3
$106M Buy
2,496,435
+7,800
+0.3% +$331K 2.58% 10
2021
Q2
$103M Sell
2,488,635
-38,800
-2% -$1.6M 2.37% 12
2021
Q1
$97.8M Sell
2,527,435
-126,000
-5% -$4.87M 2.34% 12
2020
Q4
$80.4M Sell
2,653,435
-65,700
-2% -$1.99M 1.99% 16
2020
Q3
$65.5M Sell
2,719,135
-340,400
-11% -$8.2M 1.79% 21
2020
Q2
$72.7M Buy
3,059,535
+4,600
+0.2% +$109K 1.87% 20
2020
Q1
$64.9M Buy
3,054,935
+99,734
+3% +$2.12M 1.91% 20
2019
Q4
$104M Sell
2,955,201
-29,982
-1% -$1.06M 2.17% 15
2019
Q3
$87.1M Sell
2,985,183
-122,777
-4% -$3.58M 1.76% 18
2019
Q2
$90.1M Hold
3,107,960
1.71% 19
2019
Q1
$85.7M Hold
3,107,960
1.6% 26
2018
Q4
$76.6M Hold
3,107,960
1.49% 26
2018
Q3
$91.6M Hold
3,107,960
1.4% 27
2018
Q2
$87.6M Hold
3,107,960
1.38% 27
2018
Q1
$93.2M Hold
3,107,960
1.4% 28
2017
Q4
$91.7M Hold
3,107,960
1.31% 31
2017
Q3
$78.8M Buy
3,107,960
+500,000
+19% +$12.7M 1.2% 32
2017
Q2
$63.3M Buy
2,607,960
+100,000
+4% +$2.43M 0.99% 40
2017
Q1
$59.2M Hold
2,507,960
0.94% 40
2016
Q4
$55.4M Buy
2,507,960
+11,600
+0.5% +$256K 0.87% 44
2016
Q3
$39.1M Hold
2,496,360
0.65% 57
2016
Q2
$33.1M Hold
2,496,360
0.57% 61
2016
Q1
$33.8M Buy
+2,496,360
New +$33.8M 0.6% 57