J.P. Marvel Investment Advisors’s Bank of America BAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$13.8M Hold
292,184
2.23% 15
2025
Q1
$12.2M Sell
292,184
-180
-0.1% -$7.51K 2.11% 13
2024
Q4
$12.8M Sell
292,364
-1,320
-0.4% -$58K 2.12% 12
2024
Q3
$11.7M Sell
293,684
-427
-0.1% -$16.9K 1.9% 13
2024
Q2
$11.7M Sell
294,111
-65
-0% -$2.59K 1.92% 13
2024
Q1
$11.2M Buy
294,176
+22,662
+8% +$859K 1.93% 14
2023
Q4
$9.14M Sell
271,514
-6,070
-2% -$204K 1.81% 18
2023
Q3
$7.6M Hold
277,584
1.64% 22
2023
Q2
$7.96M Sell
277,584
-1,218
-0.4% -$34.9K 1.66% 20
2023
Q1
$7.97M Hold
278,802
1.8% 21
2022
Q4
$9.23M Sell
278,802
-55
-0% -$1.82K 2.17% 18
2022
Q3
$8.42M Hold
278,857
2.15% 17
2022
Q2
$8.68M Sell
278,857
-1,770
-0.6% -$55.1K 2.09% 16
2022
Q1
$11.6M Sell
280,627
-420
-0.1% -$17.3K 2.35% 16
2021
Q4
$12.5M Buy
+281,047
New +$12.5M 2.44% 14
2021
Q3
Sell
-281,337
Closed -$11.6M 67
2021
Q2
$11.6M Buy
281,337
+13
+0% +$536 2.47% 14
2021
Q1
$10.9M Sell
281,324
-300
-0.1% -$11.6K 2.58% 13
2020
Q4
$8.54M Hold
281,624
2.21% 15
2020
Q3
$6.78M Buy
281,624
+2,540
+0.9% +$61.2K 1.95% 20
2020
Q2
$6.63M Sell
279,084
-236
-0.1% -$5.61K 2.1% 18
2020
Q1
$5.93M Buy
279,320
+1,640
+0.6% +$34.8K 2.25% 18
2019
Q4
$9.78M Buy
277,680
+1,385
+0.5% +$48.8K 2.83% 14
2019
Q3
$8.06M Buy
+276,295
New +$8.06M 2.58% 12
2019
Q1
$7.69M Sell
278,865
-220
-0.1% -$6.07K 2.49% 14
2018
Q4
$6.88M Buy
+279,085
New +$6.88M 2.48% 16
2018
Q2
$7.9M Sell
280,155
-260
-0.1% -$7.33K 2.42% 14
2018
Q1
$8.41M Buy
280,415
+1,750
+0.6% +$52.5K 2.6% 14
2017
Q4
$8.23M Sell
278,665
-989
-0.4% -$29.2K 2.51% 15
2017
Q3
$7.09M Buy
279,654
+104,689
+60% +$2.65M 2.25% 16
2017
Q2
$4.25M Hold
174,965
1.4% 33
2017
Q1
$4.13M Sell
174,965
-7,797
-4% -$184K 1.37% 34
2016
Q4
$4.04M Buy
182,762
+58,610
+47% +$1.3M 1.38% 33
2016
Q3
$1.94M Buy
124,152
+35,987
+41% +$563K 0.69% 48
2016
Q2
$1.17M Sell
88,165
-2,137
-2% -$28.4K 0.41% 51
2016
Q1
$1.22M Sell
90,302
-1,293
-1% -$17.5K 0.44% 51
2015
Q4
$1.54M Buy
+91,595
New +$1.54M 0.54% 49
2015
Q2
$1.49M Sell
87,255
-700
-0.8% -$11.9K 0.5% 52
2015
Q1
$1.35M Hold
87,955
0.46% 52
2014
Q4
$1.57M Hold
87,955
0.55% 52
2014
Q3
$1.5M Sell
87,955
-2,458
-3% -$41.9K 0.54% 53
2014
Q2
$1.39M Hold
90,413
0.47% 55
2014
Q1
$1.56M Sell
90,413
-4,520
-5% -$77.7K 0.55% 54
2013
Q4
$1.48M Buy
94,933
+3,000
+3% +$46.7K 0.53% 52
2013
Q3
$1.27M Sell
91,933
-50
-0.1% -$690 0.49% 55
2013
Q2
$1.18M Buy
+91,983
New +$1.18M 0.49% 55