MA
BAC icon

MCF Advisors’s Bank of America BAC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.24M Buy
26,268
+1,509
+6% +$71.4K 0.08% 83
2025
Q1
$1.03M Sell
24,759
-21,483
-46% -$896K 0.07% 86
2024
Q4
$2.03M Sell
46,242
-2,312
-5% -$102K 0.14% 52
2024
Q3
$1.93M Sell
48,554
-42
-0.1% -$1.67K 0.14% 55
2024
Q2
$1.93M Buy
48,596
+13
+0% +$517 0.15% 53
2024
Q1
$1.84M Buy
48,583
+12,351
+34% +$468K 0.14% 53
2023
Q4
$1.22M Buy
36,232
+2,206
+6% +$74.3K 0.1% 74
2023
Q3
$932K Sell
34,026
-75
-0.2% -$2.05K 0.08% 80
2023
Q2
$978K Buy
34,101
+3,202
+10% +$91.9K 0.09% 73
2023
Q1
$884K Buy
30,899
+1,064
+4% +$30.4K 0.08% 79
2022
Q4
$988K Buy
29,835
+3,456
+13% +$114K 0.1% 72
2022
Q3
$797K Buy
26,379
+2,594
+11% +$78.4K 0.09% 75
2022
Q2
$740K Sell
23,785
-1,187
-5% -$36.9K 0.08% 72
2022
Q1
$1.03M Buy
+24,972
New +$1.03M 0.1% 63
2021
Q4
Sell
-24,458
Closed -$1.04M 99
2021
Q3
$1.04M Buy
24,458
+1,087
+5% +$46.1K 0.11% 54
2021
Q2
$964K Hold
23,371
0.1% 54
2021
Q1
$904K Buy
23,371
+3,343
+17% +$129K 0.1% 57
2020
Q4
$607K Sell
20,028
-3,108
-13% -$94.2K 0.07% 68
2020
Q3
$557K Sell
23,136
-3,083
-12% -$74.2K 0.07% 73
2020
Q2
$623K Buy
26,219
+1,970
+8% +$46.8K 0.09% 61
2020
Q1
$515K Buy
24,249
+2,973
+14% +$63.1K 0.09% 67
2019
Q4
$749K Sell
21,276
-839
-4% -$29.5K 0.11% 69
2019
Q3
$645K Hold
22,115
0.11% 73
2019
Q2
$641K Sell
22,115
-1,732
-7% -$50.2K 0.11% 70
2019
Q1
$658K Sell
23,847
-1,061
-4% -$29.3K 0.11% 63
2018
Q4
$614K Sell
24,908
-131
-0.5% -$3.23K 0.12% 62
2018
Q3
$738K Buy
25,039
+59
+0.2% +$1.74K 0.13% 56
2018
Q2
$704K Buy
24,980
+169
+0.7% +$4.76K 0.14% 52
2018
Q1
$744K Buy
24,811
+29
+0.1% +$870 0.15% 48
2017
Q4
$732K Buy
24,782
+32
+0.1% +$945 0.14% 47
2017
Q3
$627K Sell
24,750
-2,263
-8% -$57.3K 0.12% 47
2017
Q2
$655K Buy
27,013
+2,339
+9% +$56.7K 0.13% 45
2017
Q1
$582K Sell
24,674
-1,198
-5% -$28.3K 0.12% 50
2016
Q4
$572K Buy
25,872
+1,143
+5% +$25.3K 0.13% 48
2016
Q3
$387K Buy
24,729
+100
+0.4% +$1.57K 0.09% 64
2016
Q2
$327K Sell
24,629
-22,890
-48% -$304K 0.08% 72
2016
Q1
$642K Buy
47,519
+3,715
+8% +$50.2K 0.17% 38
2015
Q4
$737K Buy
43,804
+2,152
+5% +$36.2K 0.2% 35
2015
Q3
$649K Buy
41,652
+3,605
+9% +$56.2K 0.17% 40
2015
Q2
$648K Buy
38,047
+98
+0.3% +$1.67K 0.16% 34
2015
Q1
$584K Buy
37,949
+109
+0.3% +$1.68K 0.15% 37
2014
Q4
$677K Buy
37,840
+3,787
+11% +$67.8K 0.19% 32
2014
Q3
$586K Buy
34,053
+107
+0.3% +$1.84K 0.17% 42
2014
Q2
$584K Hold
33,946
0.18% 38
2014
Q1
$584K Buy
33,946
+18
+0.1% +$310 0.2% 40
2013
Q4
$584K Buy
33,928
+19
+0.1% +$327 0.21% 33
2013
Q3
$583K Buy
33,909
+44
+0.1% +$756 0.32% 31
2013
Q2
$582K Buy
+33,865
New +$582K 0.35% 30