Altria Group, Inc.
MX ˙ BMV ˙ US02209S1033
SecurityMX:MO / Altria Group, Inc.
InstitutionLegal & General Group Plc
Latest Disclosed Ownership9,822,049 shares
Latest Disclosed Value $ 648,157,018
Legal & General Group Plc reports 8.67% increase in ownership of MO / Altria Group, Inc.

On May 8, 2026 - Legal & General Group Plc filed a 13F-HR form disclosing ownership of 9,822,049 shares of Altria Group, Inc. (MX:MO) valued at $648,157,018 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 9, 2026 disclosing 9,038,475 shares of Altria Group, Inc.. This represents a change in shares of 8.67% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-08 2026-03-31 13F ALTRIA GROUP COM 02209S103 9,822,049 783,574 8.67 648,157 24.37 0.0803
2026-02-09 2025-12-31 13F ALTRIA GROUP COM 02209S103 9,038,475 -131,027 -1.43 521,158 -13.96 0.1156
2025-11-13 2025-09-30 13F ALTRIA GROUP COM 02209S103 9,169,502 318,087 3.59 605,737 16.72 0.1359
2025-08-12 2025-06-30 13F ALTRIA GROUP COM 02209S103 8,851,415 374,425 4.42 518,958 2.00 0.1288
2025-05-15 2025-03-31 13F ALTRIA GROUP COM 02209S103 8,476,990 213,301 2.58 508,789 17.75 0.1385
2025-02-13 2024-12-31 13F ALTRIA GROUP COM 02209S103 8,263,689 -531,650 -6.04 432,108 -3.74 0.1143
2025-02-28 2024-09-30 13F/A-2 ALTRIA GROUP COM 02209S103 8,795,339 -251,918 -2.78 448,914 8.93 0.1181
2024-11-14 2024-09-30 13F/A-1 ALTRIA GROUP COM 02209S103 11,642,551 -712,958 594,236 0.1238
2024-11-14 2024-09-30 13F ALTRIA GROUP COM 02209S103 11,642,551 -712,958 594,236 0.0625
2025-05-29 2024-06-30 13F/A-1 ALTRIA GROUP COM 02209S103 9,047,257 -393,485 -4.17 412,103 0.07 0.1164
2024-08-14 2024-06-30 13F ALTRIA GROUP COM 02209S103 12,355,509 191,236 562,793 0.1260
2025-05-29 2024-03-31 13F/A-2 ALTRIA GROUP COM 02209S103 9,440,742 -36,173 -0.38 411,805 7.72 0.1186
2024-07-01 2024-03-31 13F/A-1 ALTRIA GROUP COM 02209S103 12,164,273 -69,171 530,606 0.1239
2024-05-14 2024-03-31 13F ALTRIA GROUP COM 02209S103 12,164,273 -69,171 530,606 0.0638
2025-05-29 2023-12-31 13F/A-1 ALTRIA GROUP COM 02209S103 9,476,915 -320,357 -3.27 382,299 -7.20 0.1188
2024-02-15 2023-12-31 13F ALTRIA GROUP COM 02209S103 12,233,444 2,436,172 493,497 0.1266
2023-11-14 2023-09-30 13F ALTRIA GROUP COM 02209S103 9,797,272 -492,101 -4.78 411,975 -11.61 0.1437
2023-08-14 2023-06-30 13F ALTRIA GROUP COM 02209S103 10,289,373 484,731 4.94 466,109 6.54 0.1516
2023-05-15 2023-03-31 13F ALTRIA GROUP COM 02209S103 9,804,642 -68,407 -0.69 437,483 -3.06 0.1565
2023-02-14 2022-12-31 13F ALTRIA GROUP COM 02209S103 9,873,049 -772,232 -7.25 451,298 4.99 0.1732
2022-11-14 2022-09-30 13F ALTRIA GROUP COM 02209S103 10,645,281 -798,327 -6.98 429,858 -10.07 0.1679
2022-08-22 2022-06-30 13F ALTRIA GROUP COM 02209S103 11,443,608 38,986 0.34 478,003 -19.78 0.1692
2022-05-16 2022-03-31 13F ALTRIA GROUP COM 02209S103 11,404,622 338,507 3.06 595,900 13.63 0.1813
2022-02-14 2021-12-31 13F ALTRIA GROUP COM 02209S103 11,066,115 38,707 0.35 524,424 4.47 0.1586
2021-11-15 2021-09-30 13F ALTRIA GROUP COM 02209S103 11,027,408 165,608 1.52 501,970 -3.07 0.1632
2021-08-12 2021-06-30 13F ALTRIA GROUP COM 02209S103 10,861,800 694,800 6.83 517,891 -0.43 0.1732
2021-05-17 2021-03-31 13F ALTRIA GROUP COM 02209S103 10,167,000 36,392 0.36 520,144 25.23 0.1938
2021-02-12 2020-12-31 13F ALTRIA GROUP COM 02209S103 10,130,608 -67,400 -0.66 415,355 5.41 0.1627
2020-11-13 2020-09-30 13F ALTRIA GROUP COM 02209S103 10,198,008 -488,415 -4.57 394,050 -6.05 0.1761
2020-08-14 2020-06-30 13F ALTRIA GROUP COM 02209S103 10,686,423 442,112 4.32 419,442 5.85 0.2027
2020-05-14 2020-03-31 13F ALTRIA GROUP COM 02209S103 10,244,311 84,182 0.83 396,264 -21.86 0.2317
2020-02-13 2019-12-31 13F ALTRIA GROUP COM 02209S103 10,160,129 209,475 2.11 507,092 24.59 0.2416
2019-11-13 2019-09-30 13F ALTRIA GROUP COM 02209S103 9,950,654 99,584 1.01 407,006 -12.74 0.8530
2019-08-14 2019-06-30 13F ALTRIA GROUP COM 02209S103 9,851,070 -171,192 -1.71 466,449 -18.96 0.2509
2019-05-15 2019-03-31 13F ALTRIA GROUP COM 02209S103 10,022,262 1,879,430 23.08 575,579 43.12 0.3286
2019-02-15 2018-12-31 13F ALTRIA GROUP COM 02209S103 8,142,832 83,052 1.03 402,175 -17.26 0.3116
2018-11-20 2018-09-30 13F ALTRIA GROUP COM 02209S103 8,059,780 60,027 0.75 486,086 7.00 0.3479
2018-08-10 2018-06-30 13F ALTRIA GROUP COM 02209S103 7,999,753 -502,325 -5.91 454,306 -14.26 0.3505
2018-05-17 2018-03-31 13F ALTRIA GROUP COM 02209S103 8,502,078 -633,113 -6.93 529,858 -18.77 0.4043
2018-02-13 2017-12-31 13F ALTRIA GROUP COM 02209S103 9,135,191 85,500 0.94 652,333 13.65 0.4720
2017-11-09 2017-09-30 13F ALTRIA GROUP COM 02209S103 9,049,691 10,778 0.12 573,986 -14.73 0.4317
2017-08-03 2017-06-30 13F ALTRIA GROUP COM 02209S103 9,038,913 241,211 2.74 673,135 7.12 0.5438
2017-05-12 2017-03-31 13F ALTRIA GROUP COM 02209S103 8,797,702 -19,944 -0.23 628,378 5.39 0.5332
2017-02-13 2016-12-31 13F ALTRIA GROUP COM 02209S103 8,817,646 -128,117 -1.43 596,268 5.42 0.5562
2016-10-12 2016-09-30 13F ALTRIA GROUP COM 02209S103 8,945,763 142,931 1.62 565,621 -6.81 0.5730
2016-08-16 2016-06-30 13F ALTRIA GROUP COM 02209S103 8,802,832 -44,664 -0.50 606,962 9.48 0.6396
2016-05-16 2016-03-31 13F ALTRIA GROUP COM 02209S103 8,847,496 -336,400 -3.66 554,389 3.69 0.6138
2016-02-16 2015-12-31 13F ALTRIA GROUP COM 02209S103 9,183,896 624,368 7.29 534,636 14.81 0.6042
2015-11-13 2015-09-30 13F ALTRIA GROUP COM 02209S103 8,559,528 178,979 2.14 465,667 13.61 0.5677
2015-07-31 2015-06-30 13F ALTRIA GROUP COM 02209S103 8,380,549 131,815 1.60 409,872 -0.67 0.4814
2015-05-14 2015-03-31 13F ALTRIA GROUP COM 02209S103 8,248,734 -29,668 -0.36 412,625 1.15 0.4932
2015-02-20 2014-12-31 13F/A-1 ALTRIA GROUP COM 02209S103 8,278,402 -191,117 -2.26 407,936 4.84 0.4799
2015-02-17 2014-12-31 13F ALTRIA GROUP COM 02209S103 8,278,402 -191,117 407,936 0.5025
2014-11-14 2014-09-30 13F ALTRIA GROUP COM 02209S103 8,469,519 -835,026 -8.97 389,089 -0.29 0.4666
2014-08-13 2014-06-30 13F ALTRIA GROUP COM 02209S103 9,304,545 -73,410 -0.78 390,209 11.20 0.4547
2014-05-14 2014-03-31 13F ALTRIA GROUP COM 02209S103 9,377,955 -269,170 -2.79 350,908 -5.25 0.4261
2014-02-07 2013-12-31 13F ALTRIA GROUP COM 02209S103 9,647,125 5,096 0.05 370,341 11.79 0.4482
2013-11-12 2013-09-30 13F ALTRIA GROUP COM 02209S103 9,642,029 -62,357 -0.64 331,294 -2.50 0.4364
2013-08-01 2013-06-30 13F ALTRIA GROUP COM 02209S103 9,704,386 9,704,386 339,775 0.4693
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.