PPSG
BAC icon

Princeton Portfolio Strategies Group’s Bank of America BAC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2021
Q2
$1.58M Sell
38,410
-11,320
-23% -$467K 0.31% 68
2021
Q1
$1.92M Hold
49,730
0.37% 69
2020
Q4
$1.51M Buy
49,730
+2,200
+5% +$66.7K 0.3% 77
2020
Q3
$1.15M Hold
47,530
0.25% 82
2020
Q2
$1.13M Sell
47,530
-3,000
-6% -$71.3K 0.27% 78
2020
Q1
$1.07M Hold
50,530
0.31% 73
2019
Q4
$1.78M Hold
50,530
0.42% 64
2019
Q3
$1.47M Hold
50,530
0.37% 65
2019
Q2
$1.47M Sell
50,530
-78
-0.2% -$2.26K 0.37% 66
2019
Q1
$1.4M Hold
50,608
0.37% 69
2018
Q4
$1.25M Sell
50,608
-3,000
-6% -$73.9K 0.39% 66
2018
Q3
$1.58M Sell
53,608
-300
-0.6% -$8.84K 0.41% 68
2018
Q2
$1.52M Sell
53,908
-18,000
-25% -$508K 0.44% 65
2018
Q1
$2.16M Buy
71,908
+3,000
+4% +$90K 0.61% 55
2017
Q4
$2.03M Hold
68,908
0.55% 58
2017
Q3
$1.75M Hold
68,908
0.47% 60
2017
Q2
$1.67M Hold
68,908
0.48% 61
2017
Q1
$1.63M Hold
68,908
0.48% 60
2016
Q4
$1.52M Hold
68,908
0.48% 63
2016
Q3
$1.08M Buy
68,908
+17,360
+34% +$272K 0.34% 75
2016
Q2
$684K Buy
51,548
+2,500
+5% +$33.2K 0.22% 98
2016
Q1
$663K Buy
49,048
+5,550
+13% +$75K 0.23% 96
2015
Q4
$732K Buy
43,498
+26,800
+160% +$451K 0.26% 85
2015
Q3
$260K Buy
16,698
+1,850
+12% +$28.8K 0.11% 117
2015
Q2
$253K Buy
14,848
+1,000
+7% +$17K 0.09% 126
2015
Q1
$213K Sell
13,848
-100
-0.7% -$1.54K 0.08% 109
2014
Q4
$250K Hold
13,948
0.1% 107
2014
Q3
$238K Sell
13,948
-1,252
-8% -$21.4K 0.1% 106
2014
Q2
$234K Sell
15,200
-11,684
-43% -$180K 0.1% 111
2014
Q1
$462K Buy
26,884
+348
+1% +$5.98K 0.31% 86
2013
Q4
$413K Sell
26,536
-152
-0.6% -$2.37K 0.28% 86
2013
Q3
$368K Sell
26,688
-212
-0.8% -$2.92K 0.27% 85
2013
Q2
$346K Buy
+26,900
New +$346K 0.28% 82