Ninety One’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
2025
Q1
Sell
-417,764
Closed -$18.4M 78
2024
Q4
$18.4M Buy
+417,764
New +$18.4M 4.05% 7
2024
Q1
Sell
-11,291
Closed -$380K 76
2023
Q4
$380K Hold
11,291
0.06% 66
2023
Q3
$313K Hold
11,291
0.06% 67
2023
Q2
$324K Hold
11,291
0.08% 62
2023
Q1
$321K Sell
11,291
-820
-7% -$27.1K 0.08% 69
2022
Q4
$400K Hold
12,111
0.13% 65
2022
Q3
$375K Hold
12,111
0.15% 64
2022
Q2
$376K Sell
12,111
-9,572
-44% -$345K 0.13% 88
2022
Q1
$918K Buy
21,683
+19,221
+781% +$867K 0.26% 64
2021
Q4
$110K Buy
2,462
+699
+40% +$31.8K 0.03% 101
2021
Q3
$75K Sell
1,763
-220
-11% -$8.86K 0.03% 98
2021
Q2
$82K Sell
1,983
-37,831
-95% -$1.55M 0.03% 101
2021
Q1
$1.53M Buy
+39,814
New +$1.37M 0.58% 49
2020
Q3
Sell
-29,461
Closed -$697K 106
2020
Q2
$697K Sell
29,461
-54,618
-65% -$1.29M 0.33% 49
2020
Q1
$1.87M Buy
84,079
+2,707
+3% +$81.2K 0.91% 20
2019
Q4
$2.38M Hold
81,372
1.34% 21
2019
Q3
$2.38M Sell
81,372
-1,399
-2% -$40.2K 1.34% 21
2019
Q2
$2.4M Sell
82,771
-13,159
-14% -$379K 1.34% 21
2019
Q1
$2.62M Buy
95,930
+2,811
+3% +$79.4K 1.39% 15
2018
Q4
$2.29M Sell
93,119
-150,384
-62% -$4.08M 1.34% 12
2018
Q3
$7.19M Sell
243,503
-116,006
-32% -$3.53M 1.18% 19
2018
Q2
$10.2M Buy
359,509
+257,012
+251% +$7.67M 1.39% 17
2018
Q1
$3.04M Hold
102,497
1.42% 13
2017
Q4
$3.04M Hold
102,497
1.52% 14
2017
Q3
$2.6M Buy
102,497
+29,626
+41% +$719K 1.37% 13
2017
Q2
$1.77M Buy
+72,871
New +$1.7M 0.98% 18

Other funds holding BAC

Ninety One's BAC Position: Q1 2025 in Review

Ninety One sold out of Bank of America (BAC) in Q1 2025, closing a stake of 417,764 shares — an estimated $18.4M sold.

Ninety One first reported a position in BAC in Q2 2017 and held it in 26 quarters. The position peaked at $18.4M in Q4 2024. 3,207 funds tracked by Wall St. Rank hold BAC as of Q1 2025.

  • Ninety One reported no remaining Bank of America position as of Q1 2025 after selling out during the quarter.
  • Ninety One sold 417,764 Bank of America shares in Q1 2025, an estimated $18.4M.
  • Ninety One first reported a position in Bank of America in Q2 2017 and held it in 26 quarters.
  • Ninety One's Bank of America position peaked at $18.4M in Q4 2024.
  • 3,207 funds tracked by Wall St. Rank held Bank of America as of Q1 2025.

Based on Ninety One's 13F filing for Q1 2025, filed 30 Apr 2025.