Haverford Trust Company’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
$1.92M Sell
33,609
-3,148
-9% -$167K 0.02% 189
2026
Q1
$1.79M Buy
36,757
+12,836
+54% +$662K 0.02% 187
2025
Q4
$1.32M Buy
23,921
+577
+2% +$30.5K 0.01% 205
2025
Q3
$1.2M Sell
23,344
-2,474
-10% -$121K 0.01% 211
2025
Q2
$1.22M Sell
25,818
-7,382
-22% -$311K 0.01% 213
2025
Q1
$1.39M Sell
33,200
-993
-3% -$44.2K 0.01% 201
2024
Q4
$1.5M Sell
34,193
-219
-0.6% -$9.63K 0.01% 187
2024
Q3
$1.37M Buy
34,412
+2,084
+6% +$83.5K 0.01% 204
2024
Q2
$1.29M Buy
32,328
+2,700
+9% +$103K 0.01% 199
2024
Q1
$1.12M Buy
29,628
+1,646
+6% +$56.5K 0.01% 205
2023
Q4
$942K Buy
27,982
+824
+3% +$24K 0.01% 214
2023
Q3
$744K Sell
27,158
-5,500
-17% -$163K 0.01% 227
2023
Q2
$937K Sell
32,658
-7,298
-18% -$208K 0.01% 211
2023
Q1
$1.14M Buy
39,956
+8,971
+29% +$296K 0.01% 190
2022
Q4
$1.03M Sell
30,985
-1,920
-6% -$66.1K 0.01% 190
2022
Q3
$994K Buy
32,905
+3,216
+11% +$108K 0.01% 189
2022
Q2
$924K Buy
29,689
+7,137
+32% +$257K 0.01% 195
2022
Q1
$930K Buy
22,552
+15,058
+201% +$679K 0.01% 202
2021
Q4
$333K Buy
7,494
+588
+9% +$26.8K ﹤0.01% 299
2021
Q3
$293K Buy
+6,906
New +$278K ﹤0.01% 303
2020
Q2
Sell
-28,363
Closed -$602K 271
2020
Q1
$602K Sell
28,363
-2,326
-8% -$69.7K 0.01% 177
2019
Q4
$1.08M Buy
30,689
+3,953
+15% +$128K 0.02% 164
2019
Q3
$780K Sell
26,736
-12,105
-31% -$348K 0.01% 179
2019
Q2
$1.13M Sell
38,841
-1,551
-4% -$44.7K 0.02% 155
2019
Q1
$1.11M Sell
40,392
-187
-0.5% -$5.29K 0.02% 154
2018
Q4
$1M Buy
40,579
+3,344
+9% +$90.7K 0.02% 154
2018
Q3
$1.1M Buy
37,235
+602
+2% +$18.3K 0.02% 152
2018
Q2
$1.03M Buy
36,633
+4,719
+15% +$141K 0.02% 151
2018
Q1
$957K Buy
31,914
+23,630
+285% +$742K 0.02% 160
2017
Q4
$245K Buy
+8,284
New +$228K ﹤0.01% 257
2014
Q1
Sell
-18,854
Closed -$293K 213
2013
Q4
$293K Sell
18,854
-25,250
-57% -$375K 0.01% 221
2013
Q3
$609K Buy
44,104
+150
+0.3% +$2.14K 0.02% 117
2013
Q2
$565K Buy
+43,954
New +$560K 0.02% 136

Other funds holding BAC

Haverford Trust Company's BAC Position: Q2 2026 in Review

Haverford Trust Company reduced its Bank of America (BAC) stake by 8.6% in Q2 2026, selling an estimated $167K and leaving 33,609 shares worth $1.92M. The position accounts for 0.02% of the portfolio, ranked #189.

Haverford Trust Company first reported a position in BAC in Q2 2013 and has held it in 33 quarters since. 3,597 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Haverford Trust Company held 33,609 shares of Bank of America worth $1.92M as of Q2 2026.
  • Haverford Trust Company sold 3,148 Bank of America shares in Q2 2026, an estimated $167K.
  • Bank of America made up 0.02% of Haverford Trust Company's portfolio in Q2 2026, its #189 holding.
  • Haverford Trust Company first reported a position in Bank of America in Q2 2013 and has held it in 33 quarters since.
  • 3,597 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Haverford Trust Company's 13F filing for Q2 2026, filed 12 Aug 2026.