NO
BAC icon

Ninety One’s Bank of America BAC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
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% -$23.3K 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% -$297K 0.13% 88
2022
Q1
$918K Buy
21,683
+19,221
+781% +$814K 0.26% 64
2021
Q4
$110K Buy
2,462
+699
+40% +$31.2K 0.03% 101
2021
Q3
$75K Sell
1,763
-220
-11% -$9.36K 0.03% 98
2021
Q2
$82K Sell
1,983
-37,831
-95% -$1.56M 0.03% 101
2021
Q1
$1.53M Buy
+39,814
New +$1.53M 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% +$60.1K 0.91% 20
2019
Q4
$2.38M Hold
81,372
1.34% 21
2019
Q3
$2.38M Sell
81,372
-1,399
-2% -$40.9K 1.34% 21
2019
Q2
$2.4M Sell
82,771
-13,159
-14% -$381K 1.34% 21
2019
Q1
$2.62M Buy
95,930
+2,811
+3% +$76.9K 1.39% 15
2018
Q4
$2.29M Sell
93,119
-150,384
-62% -$3.69M 1.34% 12
2018
Q3
$7.19M Sell
243,503
-116,006
-32% -$3.43M 1.18% 19
2018
Q2
$10.2M Buy
359,509
+257,012
+251% +$7.32M 1.39% 17
2018
Q1
$3.04M Hold
102,497
1.42% 13
2017
Q4
$3.05M Hold
102,497
1.52% 14
2017
Q3
$2.6M Buy
102,497
+29,626
+41% +$752K 1.37% 13
2017
Q2
$1.77M Buy
+72,871
New +$1.77M 0.98% 18