Bradley Foster & Sargent’s Altria Group MO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.78M Buy
30,387
+990
+3% +$58K 0.03% 233
2025
Q1
$1.76M Sell
29,397
-2,138
-7% -$128K 0.03% 211
2024
Q4
$1.65M Sell
31,535
-75
-0.2% -$3.92K 0.03% 224
2024
Q3
$1.61M Buy
31,610
+6,300
+25% +$322K 0.03% 226
2024
Q2
$1.15M Buy
25,310
+1,309
+5% +$59.6K 0.02% 258
2024
Q1
$1.05M Buy
24,001
+91
+0.4% +$3.97K 0.02% 267
2023
Q4
$965K Sell
23,910
-718
-3% -$29K 0.02% 276
2023
Q3
$1.12M Hold
24,628
0.02% 258
2023
Q2
$1.12M Sell
24,628
-912
-4% -$41.3K 0.02% 258
2023
Q1
$1.14M Buy
25,540
+1,264
+5% +$56.4K 0.03% 236
2022
Q4
$1.11M Sell
24,276
-75
-0.3% -$3.43K 0.03% 235
2022
Q3
$984K Buy
24,351
+540
+2% +$21.8K 0.03% 233
2022
Q2
$994K Sell
23,811
-6,640
-22% -$277K 0.03% 238
2022
Q1
$1.59M Buy
30,451
+7,709
+34% +$403K 0.03% 221
2021
Q4
$1.08M Buy
22,742
+895
+4% +$42.4K 0.02% 241
2021
Q3
$995K Sell
21,847
-1,055
-5% -$48K 0.02% 230
2021
Q2
$1.09M Sell
22,902
-1,949
-8% -$92.9K 0.03% 223
2021
Q1
$1.27M Sell
24,851
-7,370
-23% -$377K 0.03% 210
2020
Q4
$1.32M Buy
32,221
+8,893
+38% +$365K 0.03% 203
2020
Q3
$901K Buy
+23,328
New +$901K 0.03% 208
2020
Q1
$796K Sell
20,583
-3,094
-13% -$120K 0.03% 201
2019
Q4
$1.18M Sell
23,677
-160
-0.7% -$7.99K 0.04% 205
2019
Q3
$975K Sell
23,837
-1,558
-6% -$63.7K 0.03% 213
2019
Q2
$1.2M Sell
25,395
-1,960
-7% -$92.8K 0.04% 197
2019
Q1
$1.57M Sell
27,355
-4,379
-14% -$251K 0.05% 184
2018
Q4
$1.57M Buy
31,734
+5,620
+22% +$278K 0.06% 173
2018
Q3
$1.58M Sell
26,114
-714
-3% -$43.1K 0.05% 189
2018
Q2
$1.52M Sell
26,828
-4,191
-14% -$238K 0.05% 193
2018
Q1
$1.93M Buy
31,019
+828
+3% +$51.6K 0.07% 169
2017
Q4
$2.16M Sell
30,191
-1,007
-3% -$71.9K 0.08% 158
2017
Q3
$1.98M Sell
31,198
-3,044
-9% -$193K 0.08% 161
2017
Q2
$2.55M Sell
34,242
-5,233
-13% -$390K 0.1% 140
2017
Q1
$2.82M Sell
39,475
-595
-1% -$42.5K 0.11% 131
2016
Q4
$2.71M Buy
40,070
+9,142
+30% +$618K 0.12% 131
2016
Q3
$1.96M Buy
30,928
+2,368
+8% +$150K 0.09% 146
2016
Q2
$1.97M Sell
28,560
-5,850
-17% -$403K 0.09% 143
2016
Q1
$2.16M Sell
34,410
-810
-2% -$50.8K 0.1% 136
2015
Q4
$2.05M Buy
35,220
+6,193
+21% +$360K 0.09% 148
2015
Q3
$1.58M Sell
29,027
-5,828
-17% -$317K 0.08% 159
2015
Q2
$1.71M Buy
34,855
+5,500
+19% +$269K 0.08% 161
2015
Q1
$1.47M Sell
29,355
-6,250
-18% -$313K 0.07% 168
2014
Q4
$1.75M Sell
35,605
-3,773
-10% -$186K 0.08% 154
2014
Q3
$1.81M Buy
39,378
+1,350
+4% +$62K 0.09% 153
2014
Q2
$1.6M Sell
38,028
-3,700
-9% -$155K 0.08% 160
2014
Q1
$1.56M Buy
41,728
+11,153
+36% +$417K 0.08% 160
2013
Q4
$1.17M Buy
30,575
+1,211
+4% +$46.5K 0.06% 181
2013
Q3
$1.01M Buy
29,364
+85
+0.3% +$2.92K 0.06% 178
2013
Q2
$1.02M Buy
+29,279
New +$1.02M 0.06% 169