Bank of America’s Altria Group MO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.1B Buy
15,351,862
+252,041
+2% +$17.6M 0.07% 244
2026
Q1
$996M Sell
15,099,821
-823,167
-5% -$53M 0.07% 250
2025
Q4
$918M Buy
15,922,988
+2,014,947
+14% +$122M 0.07% 260
2025
Q3
$919M Sell
13,908,041
-921,825
-6% -$58.4M 0.06% 285
2025
Q2
$869M Buy
14,829,866
+2,728,945
+23% +$160M 0.06% 291
2025
Q1
$726M Buy
12,100,921
+885,124
+8% +$48.3M 0.06% 316
2024
Q4
$586M Sell
11,215,797
-803,264
-7% -$42.8M 0.05% 332
2024
Q3
$613M Sell
12,019,061
-332,014
-3% -$16.8M 0.05% 360
2024
Q2
$563M Sell
12,351,075
-735,982
-6% -$32.7M 0.05% 350
2024
Q1
$571M Buy
13,087,057
+728,446
+6% +$30.2M 0.05% 342
2023
Q4
$499M Sell
12,358,611
-1,416,146
-10% -$58.6M 0.05% 340
2023
Q3
$579M Sell
13,774,757
-225,330
-2% -$9.96M 0.06% 291
2023
Q2
$634M Sell
14,000,087
-2,997,761
-18% -$136M 0.07% 269
2023
Q1
$758M Buy
16,997,848
+1,229,942
+8% +$56.5M 0.08% 247
2022
Q4
$721M Sell
15,767,906
-916,311
-5% -$41.5M 0.08% 238
2022
Q3
$674M Buy
16,684,217
+639,847
+4% +$27.9M 0.08% 245
2022
Q2
$670M Buy
16,044,370
+8,236
+0.1% +$426K 0.08% 250
2022
Q1
$838M Buy
16,036,134
+609,351
+4% +$31M 0.08% 229
2021
Q4
$731M Sell
15,426,783
-344,811
-2% -$15.8M 0.07% 269
2021
Q3
$718M Buy
15,771,594
+89,618
+0.6% +$4.33M 0.07% 257
2021
Q2
$748M Sell
15,681,976
-4,045,134
-21% -$199M 0.08% 243
2021
Q1
$1.01B Buy
19,727,110
+496,140
+3% +$22.2M 0.11% 172
2020
Q4
$788M Sell
19,230,970
-2,100,028
-10% -$84.3M 0.1% 200
2020
Q3
$824M Buy
21,330,998
+21,284
+0.1% +$886K 0.11% 177
2020
Q2
$836M Sell
21,309,714
-1,317,074
-6% -$51.4M 0.13% 159
2020
Q1
$875M Buy
22,626,788
+1,564,923
+7% +$69.4M 0.16% 135
2019
Q4
$1.05B Sell
21,061,865
-1,413,462
-6% -$66.7M 0.15% 151
2019
Q3
$919M Sell
22,475,327
-2,052,301
-8% -$94.4M 0.14% 158
2019
Q2
$1.16B Buy
24,527,628
+130,507
+0.5% +$6.83M 0.18% 133
2019
Q1
$1.4B Sell
24,397,121
-6,134,900
-20% -$314M 0.22% 111
2018
Q4
$1.51B Sell
30,532,021
-3,546,380
-10% -$205M 0.26% 84
2018
Q3
$2.06B Sell
34,078,401
-976,256
-3% -$58M 0.32% 65
2018
Q2
$1.99B Buy
35,054,657
+999,585
+3% +$57.6M 0.33% 64
2018
Q1
$2.12B Sell
34,055,072
-694,750
-2% -$46M 0.36% 62
2017
Q4
$2.48B Sell
34,749,822
-17,160,937
-33% -$1.15B 0.42% 49
2017
Q3
$3.29B Buy
51,910,759
+17,094,286
+49% +$1.14B 0.52% 35
2017
Q2
$2.59B Sell
34,816,473
-5,545,793
-14% -$406M 0.52% 28
2017
Q1
$2.88B Buy
40,362,266
+9,010,228
+29% +$652M 0.57% 23
2016
Q4
$2.12B Buy
31,352,038
+80,172
+0.3% +$5.16M 0.46% 47
2016
Q3
$1.98B Buy
31,271,866
+641,120
+2% +$42.6M 0.43% 48
2016
Q2
$2.11B Sell
30,630,746
-6,793,853
-18% -$435M 0.49% 38
2016
Q1
$2.35B Sell
37,424,599
-1,181,796
-3% -$71.5M 0.57% 29
2015
Q4
$2.25B Buy
38,606,395
+4,311,063
+13% +$250M 0.53% 30
2015
Q3
$1.87B Buy
34,295,332
+17,198,505
+101% +$922M 0.46% 34
2015
Q2
$836M Buy
17,096,827
+2,151,543
+14% +$109M 0.27% 72
2015
Q1
$748M Buy
14,945,284
+4,609,312
+45% +$245M 0.25% 81
2014
Q4
$509M Sell
10,335,972
-6,594,850
-39% -$321M 0.18% 115
2014
Q3
$778M Sell
16,930,822
-994,858
-6% -$42.6M 0.25% 76
2014
Q2
$752M Buy
17,925,680
+1,117,820
+7% +$45M 0.24% 85
2014
Q1
$629M Sell
16,807,860
-463,793
-3% -$16.9M 0.23% 90
2013
Q4
$663M Sell
17,271,653
-752,914
-4% -$27.8M 0.24% 83
2013
Q3
$619M Buy
18,024,567
+265,900
+1% +$9.37M 0.25% 78
2013
Q2
$621M Buy
+17,758,667
New +$638M 0.26% 77

Other funds holding MO

Bank of America's MO Position: Q2 2026 in Review

Bank of America increased its Altria Group (MO) stake by 1.7% in Q2 2026, buying an estimated $17.6M and bringing the position to 15,351,862 shares worth $1.1B. The position accounts for 0.07% of the portfolio, ranked #244.

Bank of America first reported a position in MO in Q2 2013 and has held it in 53 quarters since. The position peaked at $3.29B in Q3 2017. 2,562 funds tracked by Wall St. Rank hold MO as of Q2 2026.

  • Bank of America held 15,351,862 shares of Altria Group worth $1.1B as of Q2 2026.
  • Bank of America bought 252,041 Altria Group shares in Q2 2026, an estimated $17.6M.
  • Altria Group made up 0.07% of Bank of America's portfolio in Q2 2026, its #244 holding.
  • Bank of America first reported a position in Altria Group in Q2 2013 and has held it in 53 quarters since.
  • Bank of America's Altria Group position peaked at $3.29B in Q3 2017.
  • 2,562 funds tracked by Wall St. Rank held Altria Group as of Q2 2026.

Based on Bank of America's 13F filing for Q2 2026, filed 14 Aug 2026.