Altria Group, Inc.
CH ˙ SWX ˙ US02209S1033
SecurityCH:MO / Altria Group, Inc.
InstitutionMoors & Cabot, Inc.
Latest Disclosed Ownership53,722 shares
Latest Disclosed Value $ 3,545,096
Moors & Cabot, Inc. reports 0.61% increase in ownership of MO / Altria Group, Inc.

On May 8, 2026 - Moors & Cabot, Inc. filed a 13F-HR form disclosing ownership of 53,722 shares of Altria Group, Inc. (CH:MO) valued at $3,545,096 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 10, 2026 disclosing 53,395 shares of Altria Group, Inc.. This represents a change in shares of 0.61% 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 53,722 327 0.61 3,545 15.17 0.1518
2026-02-10 2025-12-31 13F ALTRIA GROUP COM 02209S103 53,395 369 0.70 3,079 -12.11 0.1318
2025-11-14 2025-09-30 13F ALTRIA GROUP COM 02209S103 53,026 -575 -1.07 3,503 11.46 0.1528
2025-08-06 2025-06-30 13F ALTRIA GROUP COM 02209S103 53,601 7,521 16.32 3,143 13.63 0.1460
2025-05-08 2025-03-31 13F ALTRIA GROUP COM 02209S103 46,080 1,173 2.61 2,766 17.76 0.1403
2025-02-07 2024-12-31 13F ALTRIA GROUP COM 02209S103 44,907 2,069 4.83 2,348 7.41 0.1116
2024-11-08 2024-09-30 13F ALTRIA GROUP COM 02209S103 42,838 -1,002 -2.29 2,186 9.52 0.1086
2024-08-09 2024-06-30 13F ALTRIA GROUP COM 02209S103 43,840 2,308 5.56 1,997 10.22 0.1063
2024-05-08 2024-03-31 13F ALTRIA GROUP COM 02209S103 41,532 2,967 7.69 1,812 16.46 0.0982
2024-02-14 2023-12-31 13F ALTRIA GROUP COM 02209S103 38,565 2,963 8.32 1,556 3.87 0.0969
2023-11-08 2023-09-30 13F ALTRIA GROUP COM 02209S103 35,602 1,458 4.27 1,497 -3.17 0.1015
2023-08-10 2023-06-30 13F ALTRIA GROUP COM 02209S103 34,144 -963 -2.74 1,547 -1.28 0.1027
2023-05-05 2023-03-31 13F ALTRIA GROUP COM 02209S103 35,107 -807 -2.25 1,566 -4.57 0.1077
2023-02-10 2022-12-31 13F/A-1 ALTRIA GROUP COM 02209S103 35,914 -1,961 -5.18 1,642 7.33 0.1144
2023-02-07 2022-12-31 13F ALTRIA GROUP COM 02209S103 31,709 -6,166 1,503 0.1001
2022-11-08 2022-09-30 13F ALTRIA GROUP COM 02209S103 37,875 1,757 4.86 1,529 1.33 0.1165
2022-08-08 2022-06-30 13F ALTRIA GROUP COM 02209S103 36,118 965 2.75 1,509 -17.86 0.1086
2022-05-13 2022-03-31 13F ALTRIA GROUP COM 02209S103 35,153 111 0.32 1,837 10.60 0.1131
2022-02-14 2021-12-31 13F ALTRIA GROUP COM 02209S103 35,042 1,695 5.08 1,661 9.20 0.1022
2021-12-08 2021-09-30 13F/A-1 ALTRIA GROUP COM 02209S103 33,347 3,369 11.24 1,521 6.44 0.0956
2021-11-05 2021-09-30 13F ALTRIA GROUP COM 02209S103 23,161 -6,817 168 0.0124
2021-08-10 2021-06-30 13F ALTRIA GROUP COM 02209S103 29,978 -74 -0.25 1,429 -7.03 0.1002
2021-05-12 2021-03-31 13F ALTRIA GROUP COM 02209S103 30,052 2,497 9.06 1,537 36.26 0.1177
2021-02-11 2020-12-31 13F ALTRIA GROUP COM 02209S103 27,555 348 1.28 1,128 7.33 0.0948
2020-11-09 2020-09-30 13F ALTRIA GROUP COM 02209S103 27,207 1,517 5.91 1,051 3.96 0.0989
2020-08-13 2020-06-30 13F ALTRIA GROUP COM 02209S103 25,690 3,364 15.07 1,011 16.88 0.1077
2020-05-12 2020-03-31 13F ALTRIA GROUP COM 02209S103 22,326 -4,212 -15.87 865 -34.57 0.1257
2020-01-28 2019-12-31 13F ALTRIA GROUP COM 02209S103 26,538 1,485 5.93 1,322 29.99 0.1327
2019-10-22 2019-09-30 13F ALTRIA GROUP COM 02209S103 25,053 -907 -3.49 1,017 -17.18 0.1120
2019-07-18 2019-06-30 13F ALTRIA GROUP COM 02209S103 25,960 -27,444 -51.39 1,228 -59.87 0.1556
2019-05-06 2019-03-31 13F/A-1 ALTRIA GROUP COM 02209S103 53,404 -5,215 -8.90 3,060 5.52 0.4162
2019-05-01 2019-03-31 13F ALTRIA GROUP COM 02209S103 106,808 48,189 6,120
2019-02-13 2018-12-31 13F ALTRIA GROUP COM 02209S103 58,619 -7,203 -10.94 2,900 -26.93 0.4554
2018-11-14 2018-09-30 13F ALTRIA GROUP COM 02209S103 65,822 -1,825 -2.70 3,969 3.39 0.4847
2018-08-14 2018-06-30 13F ALTRIA GROUP COM 02209S103 67,647 -3,090 -4.37 3,839 -12.91 0.5172
2018-05-18 2018-03-31 13F ALTRIA GROUP COM 02209S103 70,737 7,818 12.43 4,408 -1.69 0.5826
2018-02-13 2017-12-31 13F ALTRIA GROUP COM 02209S103 62,919 12,277 24.24 4,484 39.47 0.5939
2017-11-16 2017-09-30 13F ALTRIA GROUP COM 02209S103 50,642 16,820 49.73 3,215 27.63 0.4650
2017-08-15 2017-06-30 13F ALTRIA GROUP COM 02209S103 33,822 2,392 7.61 2,519 12.66 0.4186
2017-05-15 2017-03-31 13F ALTRIA GROUP COM 02209S103 31,430 367 1.18 2,236 6.07 0.3772
2017-02-13 2016-12-31 13F ALTRIA GROUP COM 02209S103 31,063 296 0.96 2,108 8.16 0.3470
2016-11-14 2016-09-30 13F ALTRIA GROUP COM 02209S103 30,767 -7,908 -20.45 1,949 -27.06 0.3258
2016-08-08 2016-06-30 13F ALTRIA GROUP COM 02209S103 38,675 -4,479 -10.38 2,672 -1.44 0.4694
2016-05-10 2016-03-31 13F ALTRIA GROUP COM 02209S103 43,154 1,117 2.66 2,711 10.47 0.4893
2016-02-09 2015-12-31 13F ALTRIA GROUP COM 02209S103 42,037 14 0.03 2,454 7.49 0.4493
2015-11-17 2015-09-30 13F ALTRIA GROUP COM 02209S103 42,023 -4,819 -10.29 2,283 -0.61 0.4218
2015-08-17 2015-06-30 13F ALTRIA GROUP COM 02209S103 46,842 5,873 14.34 2,297 12.05 0.3735
2015-05-14 2015-03-31 13F ALTRIA GROUP COM 02209S103 40,969 -866 -2.07 2,050 -0.97 0.3420
2015-02-17 2014-12-31 13F ALTRIA GROUP COM 02209S103 41,835 3,103 8.01 2,070 16.23 0.3508
2014-11-12 2014-09-30 13F ALTRIA GROUP COM 02209S103 38,732 -4,701 -10.82 1,781 -2.25 0.3029
2014-08-11 2014-06-30 13F ALTRIA GROUP COM 02209S103 43,433 19,947 84.93 1,822 107.28 0.3072
2014-05-08 2014-03-31 13F ALTRIA GROUP COM 02209S103 23,486 23,486 879 0.2223
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.