RC
BAC icon

RBF Capital’s Bank of America BAC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$36M Hold
760,000
1.71% 9
2025
Q1
$31.7M Hold
760,000
1.9% 8
2024
Q4
$33.4M Hold
760,000
1.73% 10
2024
Q3
$30.2M Hold
760,000
1.51% 11
2024
Q2
$30.2M Hold
760,000
1.74% 7
2024
Q1
$28.8M Hold
760,000
1.61% 8
2023
Q4
$25.6M Hold
760,000
1.55% 9
2023
Q3
$20.8M Hold
760,000
1.37% 13
2023
Q2
$21.8M Hold
760,000
1.36% 14
2023
Q1
$21.7M Hold
760,000
1.58% 11
2022
Q4
$25.2M Hold
760,000
1.89% 7
2022
Q3
$23M Sell
760,000
-17,000
-2% -$513K 1.93% 7
2022
Q2
$31.9M Buy
777,000
+17,000
+2% +$697K 2.22% 6
2022
Q1
$31.3M Hold
760,000
2% 6
2021
Q4
$33.8M Hold
760,000
2.08% 5
2021
Q3
$32.3M Hold
760,000
1.8% 7
2021
Q2
$31.3M Hold
760,000
1.75% 7
2021
Q1
$29.4M Hold
760,000
1.83% 6
2020
Q4
$23M Sell
760,000
-50,000
-6% -$1.52M 1.76% 10
2020
Q3
$19.5M Hold
810,000
1.97% 8
2020
Q2
$19.2M Buy
810,000
+18,894
+2% +$449K 2.07% 9
2020
Q1
$16.8M Sell
791,106
-25,894
-3% -$550K 2.2% 7
2019
Q4
$28.8M Hold
817,000
2.75% 5
2019
Q3
$23.8M Sell
817,000
-50,000
-6% -$1.46M 2.67% 5
2019
Q2
$25.1M Sell
867,000
-266,600
-24% -$7.73M 2.53% 5
2019
Q1
$31.3M Buy
1,133,600
+316,600
+39% +$8.73M 3.67% 5
2018
Q4
$20.1M Hold
817,000
2.63% 6
2018
Q3
$24.1M Sell
817,000
-33,000
-4% -$972K 2.61% 5
2018
Q2
$24M Buy
850,000
+33,000
+4% +$930K 2.82% 6
2018
Q1
$24.5M Sell
817,000
-20,000
-2% -$600K 2.92% 6
2017
Q4
$24.7M Hold
837,000
2.73% 7
2017
Q3
$21.2M Hold
837,000
2.68% 7
2017
Q2
$20.3M Sell
837,000
-63,000
-7% -$1.53M 2.66% 7
2017
Q1
$21.2M Hold
900,000
2.91% 7
2016
Q4
$19.9M Buy
900,000
+140,000
+18% +$3.09M 2.84% 7
2016
Q3
$11.9M Hold
760,000
2.04% 6
2016
Q2
$10.1M Hold
760,000
2% 5
2016
Q1
$10.3M Hold
760,000
1.97% 5
2015
Q4
$12.8M Hold
760,000
2.41% 5
2015
Q3
$11.8M Hold
760,000
2.47% 5
2015
Q2
$12.9M Sell
760,000
-40,000
-5% -$681K 2.44% 5
2015
Q1
$12.3M Buy
800,000
+40,000
+5% +$616K 2.5% 5
2014
Q4
$13.6M Hold
760,000
2.82% 5
2014
Q3
$13M Hold
760,000
2.97% 5
2014
Q2
$11.7M Hold
760,000
2.81% 5
2014
Q1
$13.1M Hold
760,000
3.19% 4
2013
Q4
$11.8M Hold
760,000
2.8% 5
2013
Q3
$10.5M Hold
760,000
2.79% 5
2013
Q2
$9.77M Buy
+760,000
New +$9.77M 2.78% 4