Swiss National Bank’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
Q1
$325M Buy
4,926,500
+323,100
+7% +$20.8M 0.19% 90
2025
Q4
$265M Sell
4,603,400
-252,200
-5% -$15.2M 0.16% 98
2025
Q3
$321M Sell
4,855,600
-249,100
-5% -$15.8M 0.19% 88
2025
Q2
$299M Buy
5,104,700
+324,700
+7% +$19.1M 0.18% 96
2025
Q1
$287M Sell
4,780,000
-40,100
-0.8% -$2.19M 0.2% 83
2024
Q4
$252M Sell
4,820,100
-278,100
-5% -$14.8M 0.17% 95
2024
Q3
$260M Buy
5,098,200
+12,700
+0.2% +$642K 0.17% 103
2024
Q2
$232M Sell
5,085,500
-211,200
-4% -$9.37M 0.16% 104
2024
Q1
$231M Sell
5,296,700
-252,400
-5% -$10.5M 0.16% 110
2023
Q4
$224M Sell
5,549,100
-192,500
-3% -$7.96M 0.16% 110
2023
Q3
$241M Sell
5,741,600
-709,400
-11% -$31.3M 0.19% 94
2023
Q2
$292M Sell
6,451,000
-661,500
-9% -$30M 0.2% 85
2023
Q1
$317M Sell
7,112,500
-206,600
-3% -$9.5M 0.22% 85
2022
Q4
$335M Sell
7,319,100
-527,432
-7% -$23.9M 0.24% 80
2022
Q3
$317M Sell
7,846,532
-36,500
-0.5% -$1.59M 0.23% 78
2022
Q2
$329M Sell
7,883,032
-73,500
-0.9% -$3.81M 0.22% 80
2022
Q1
$416M Buy
7,956,532
+947,300
+14% +$48.3M 0.23% 75
2021
Q4
$332M Sell
7,009,232
-308,400
-4% -$14.1M 0.2% 89
2021
Q3
$333M Sell
7,317,632
-260,300
-3% -$12.6M 0.21% 86
2021
Q2
$361M Buy
7,577,932
+84,582
+1% +$4.16M 0.22% 79
2021
Q1
$383M Buy
7,493,350
+133,200
+2% +$5.97M 0.26% 71
2020
Q4
$302M Sell
7,360,150
-523,400
-7% -$21M 0.21% 93
2020
Q3
$305M Sell
7,883,550
-285,700
-3% -$11.9M 0.24% 83
2020
Q2
$321M Buy
8,169,250
+54,100
+0.7% +$2.11M 0.27% 70
2020
Q1
$314M Buy
8,115,150
+1,432,900
+21% +$63.6M 0.33% 57
2019
Q4
$334M Sell
6,682,250
-274,600
-4% -$13M 0.34% 57
2019
Q3
$285M Sell
6,956,850
-52,244
-0.7% -$2.4M 0.3% 64
2019
Q2
$332M Sell
7,009,094
-430,900
-6% -$22.6M 0.36% 54
2019
Q1
$427M Buy
7,439,994
+18,800
+0.3% +$961K 0.47% 38
2018
Q4
$367M Buy
7,421,194
+58,700
+0.8% +$3.4M 0.47% 37
2018
Q3
$444M Sell
7,362,494
-281,800
-4% -$16.7M 0.49% 35
2018
Q2
$434M Buy
7,644,294
+170,200
+2% +$9.82M 0.5% 37
2018
Q1
$466M Sell
7,474,094
-799,300
-10% -$52.9M 0.57% 33
2017
Q4
$591M Buy
8,273,394
+1,600
+0% +$107K 0.64% 29
2017
Q3
$525M Buy
8,271,794
+49,600
+0.6% +$3.31M 0.6% 31
2017
Q2
$612M Buy
8,222,194
+735,800
+10% +$53.8M 0.73% 24
2017
Q1
$535M Buy
7,486,394
+1,501,400
+25% +$109M 0.67% 27
2016
Q4
$405M Buy
5,984,994
+33,400
+0.6% +$2.15M 0.64% 27
2016
Q3
$376M Sell
5,951,594
-76,300
-1% -$5.07M 0.6% 27
2016
Q2
$416M Buy
6,027,894
+390,400
+7% +$25M 0.67% 26
2016
Q1
$339M Buy
5,637,494
+1,517,400
+37% +$91.8M 0.62% 28
2015
Q4
$240M Buy
4,120,094
+54,800
+1% +$3.18M 0.58% 30
2015
Q3
$221M Buy
4,065,294
+333,400
+9% +$17.9M 0.57% 29
2015
Q2
$183M Buy
3,731,894
+134,600
+4% +$6.82M 0.47% 37
2015
Q1
$180M Buy
3,597,294
+1,106,600
+44% +$58.7M 0.48% 35
2014
Q4
$123M Sell
2,490,694
-76,500
-3% -$3.73M 0.46% 38
2014
Q3
$118M Sell
2,567,194
-49,300
-2% -$2.11M 0.45% 42
2014
Q2
$110M Buy
2,616,494
+9,800
+0.4% +$394K 0.41% 51
2014
Q1
$97.6M Sell
2,606,694
-176,900
-6% -$6.43M 0.38% 53
2013
Q4
$107M Sell
2,783,594
-45,700
-2% -$1.69M 0.42% 47
2013
Q3
$97.2M Buy
2,829,294
+47,300
+2% +$1.67M 0.4% 50
2013
Q2
$97.3M Buy
+2,781,994
New +$99.9M 0.43% 47

Other funds holding MO

Swiss National Bank's MO Position: Q1 2026 in Review

Swiss National Bank increased its Altria Group (MO) stake by 7% in Q1 2026, buying an estimated $20.8M and bringing the position to 4,926,500 shares worth $325M. The position accounts for 0.19% of the portfolio, ranked #90.

Swiss National Bank first reported a position in MO in Q2 2013 and has held it in 52 quarters since. The position peaked at $612M in Q2 2017. 2,491 funds tracked by Wall St. Rank hold MO as of Q1 2026.

  • Swiss National Bank held 4,926,500 shares of Altria Group worth $325M as of Q1 2026.
  • Swiss National Bank bought 323,100 Altria Group shares in Q1 2026, an estimated $20.8M.
  • Altria Group made up 0.19% of Swiss National Bank's portfolio in Q1 2026, its #90 holding.
  • Swiss National Bank first reported a position in Altria Group in Q2 2013 and has held it in 52 quarters since.
  • Swiss National Bank's Altria Group position peaked at $612M in Q2 2017.
  • 2,491 funds tracked by Wall St. Rank held Altria Group as of Q1 2026.

Based on Swiss National Bank's 13F filing for Q1 2026, filed 7 May 2026.