Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
Holdings Activity Buys Sells    History
Holding/activity history for  Altria Group Inc. (MO)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 164,461 0.13 Reduce 0.19% <0.01 $65.99 $10,852,779 SEC
2025   Q4 164,772 0.10 Reduce 0.56% <0.01 $57.66 $9,500,738 SEC
2025   Q3 165,693 0.12 Reduce 13.45% 0.02 $66.06 $10,945,679 SEC
2025   Q2 191,440 0.12 Reduce 22.38% 0.04 $58.63 $11,224,152 SEC
2025   Q1 246,648 0.17 Reduce 8.59% 0.01 $60.02 $14,803,820 SEC
2024   Q4 269,826 0.16 Reduce 6.67% 0.01 $52.29 $14,109,198 SEC
2024   Q3 289,098 0.15 Add 0.98% <0.01 $51.04 $14,755,559 SEC
2024   Q2 286,290 0.14 Reduce 8.84% 0.01 $45.55 $13,040,514 SEC
2024   Q1 314,052 0.14 Add 0.96% <0.01 $43.62 $13,698,936 SEC
2023   Q4 311,070 0.13 Reduce 5.82% <0.01 $40.34 $12,548,577 SEC
2023   Q3 330,299 0.15 Add 0.89% <0.01 $42.05 $13,889,065 SEC
2023   Q2 327,378 0.15 Add 0.86% <0.01 $45.30 $14,830,233 SEC
2023   Q1 324,590 0.15 Reduce 0.22% <0.01 $44.62 $14,483,185 SEC
2022   Q4 325,292 0.16 Reduce 3.17% <0.01 $45.71 $14,869,091 SEC
2022   Q3 335,936 0.16 Add 0.93% <0.01 $40.38 $13,565,000 SEC
2022   Q2 332,846 0.16 Add 0.39% <0.01 $41.77 $13,903,000 SEC
2022   Q1 331,544 0.17 Add 0.11% <0.01 $52.25 $17,323,000 SEC
2021   Q4 331,175 0.14 Add 0.47% <0.01 $47.39 $15,694,000 SEC
2021   Q3 329,612 0.14 Add 0.35% <0.01 $45.52 $15,004,000 SEC
2021   Q2 328,471 0.13 Reduce 2.71% <0.01 $47.68 $15,662,000 SEC
2021   Q1 337,615 0.16 Reduce 6.15% <0.01 $51.16 $17,272,000 SEC
2020   Q4 359,729 0.13 Reduce 2.63% <0.01 $41.00 $14,749,000 SEC
2020   Q3 369,452 0.14 Reduce 2.38% <0.01 $38.64 $14,276,000 SEC
2020   Q2 378,473 0.15 Add 1.18% <0.01 $39.25 $14,855,000 SEC
2020   Q1 374,042 0.15 Reduce 83.16% 0.71 $38.67 $14,464,000 SEC
2019   Q4 2,221,018 0.85 Reduce 32.41% 0.34 $49.91 $110,851,000 SEC
2019   Q3 3,285,894 1.05 Reduce 34.14% 0.61 $40.90 $134,393,000 SEC
2019   Q2 4,989,460 1.80 Reduce 2.44% 0.06 $47.35 $236,251,000 SEC
2019   Q1 5,113,999 2.28 Reduce 4.09% 0.09 $57.43 $293,697,000 SEC
2018   Q4 5,331,976 2.19 Reduce 2.14% 0.05 $49.39 $263,346,000 SEC
2018   Q3 5,448,807 2.38 Reduce 1.67% 0.04 $60.31 $328,618,000 SEC
2018   Q2 5,541,078 2.30 Reduce 1.72% 0.04 $56.79 $314,678,000 SEC
2018   Q1 5,638,211 2.45 Add 0.84% 0.02 $62.32 $351,373,000 SEC
2017   Q4 5,591,153 2.75 Reduce 1.63% 0.04 $71.41 $399,264,000 SEC
2017   Q3 5,683,852 2.55 Add 6.31% 0.15 $63.42 $360,470,000 SEC
2017   Q2 5,346,297 2.94 Reduce 0.64% 0.02 $74.47 $398,139,000 SEC
2017   Q1 5,380,768 2.98 Reduce 2.11% 0.07 $71.42 $384,294,000 SEC
2016   Q4 5,496,944 3.15 Reduce 6.73% 0.21 $67.62 $371,703,000 SEC
2016   Q3 5,893,334 3.10 Reduce 0.56% 0.02 $63.23 $372,636,000 SEC
2016   Q2 5,926,585 3.42 Reduce 0.32% 0.01 $68.96 $408,697,000 SEC
2016   Q1 5,945,898 3.15 Reduce 1.65% 0.05 $62.66 $372,570,000 SEC
2015   Q4 6,045,822 3.01 Reduce 5.86% 0.19 $58.21 $351,927,000 SEC
2015   Q3 6,422,309 3.16 Reduce 1.20% 0.03 $54.40 $349,374,000 SEC
2015   Q2 6,500,066 2.79 Reduce 0.84% 0.02 $48.91 $317,918,000 SEC
2015   Q1 6,554,948 2.95 Reduce 5.60% 0.17 $50.02 $327,879,000 SEC
2014   Q4 6,943,963 3.12 Reduce 2.31% 0.07 $49.27 $342,129,000 SEC
2014   Q3 7,108,388 3.07 Reduce 0.35% <0.01 $45.94 $326,559,000 SEC
2014   Q2 7,133,191 2.76 Reduce 0.22% <0.01 $41.94 $299,166,000 SEC
2014   Q1 7,148,952 2.59 Add 1.04% 0.03 $37.43 $267,585,000 SEC
2013   Q4 7,075,151 2.69 Reduce 8.21% 0.23 $38.39 $271,615,000 SEC
2013   Q3 7,708,331 2.83 Add 2.03% 0.06 $34.35 $264,781,000 SEC
2013   Q2 7,554,679 3.10 Add 2.67% 0.08 $34.99 $264,338,000 SEC
2013   Q1 7,358,505 2.98 Add 5.36% 0.15 $34.39 $253,059,000 SEC
2012   Q4 6,984,479 3.04 Add 1.45% 0.04 $31.44 $219,592,000 SEC
2012   Q3 6,884,537 3.37 Reduce 6.59% 0.26 $33.39 $229,875,000 SEC
2012   Q2 7,370,247 4.00 Add 1.88% 0.07 $34.55 $254,642,000 SEC
2012   Q1 7,234,216 3.64 Add 0.75% 0.03 $30.87 $223,320,000 SEC
2011   Q4 7,180,265 3.96 Add 1.07% 0.04 $29.65 $212,895,000 SEC
2011   Q3 7,104,090 4.05 Add 0.56% 0.02 $26.81 $190,461,000 SEC
2011   Q2 7,064,590 3.56 Add 1.79% 0.06 $26.41 $186,576,000 SEC
2011   Q1 6,940,152 3.67 Add 2.93% 0.10 $26.03 $180,652,000 SEC
2010   Q4 6,742,304 6.48 Add 2.71% 0.17 $24.62 $165,996,000 SEC
2010   Q3 6,564,151 6.80 Add 1.22% 0.08 $24.02 $157,671,000 SEC
2010   Q2 6,484,799 6.33 Reduce 6.85% 0.45 $20.04 $129,955,000 SEC
2010   Q1 6,961,362 6.56 Add 6.24% 0.39 $20.52 $142,847,000 SEC
2009   Q4 6,552,465 6.84 Add 2.35% 0.16 $19.63 $128,625,000 SEC
2009   Q3 6,401,780 6.20 Reduce 9.12% 0.64 $17.81 $114,016,000 SEC
2009   Q2 7,043,900 6.97 Add 2.00% 0.14 $16.39 $115,450,000 SEC
2009   Q1 6,905,739 11.56 Reduce 2.37% 0.14 $16.02 $110,630,000 SEC
2008   Q4 7,073,205 6.04 Buy 6.04 $15.06 $106,522,000 SEC
2008   Q2 0 0.00 Sell 100.00% 2.87 SEC
2008   Q1 5,745,085 2.87 Add 1.13% 0.03 $22.20 $127,541,000 SEC
2007   Q4 5,681,034 9.14 Add 1.36% 0.12 $75.58 $429,373,000 SEC
2007   Q3 5,604,537 5.53 Add 4.12% 0.22 $16.00 $89,683,000 SEC
2007   Q2 5,382,543 8.02 Add 20.55% 1.37 $70.14 $377,532,000 SEC
2007   Q1 4,464,936 8.94 Add 2.94% 0.26 $87.81 $392,066,000 SEC
2006   Q4 4,337,247 8.78 Add 2.79% 0.24 $85.82 $372,223,000 SEC
2006   Q3 4,219,545 8.40 Add 1.76% 0.15 $76.55 $323,006,000 SEC
2006   Q2 4,146,456 8.43 Add 2.81% 0.23 $73.43 $304,474,000 SEC
2006   Q1 4,033,006 9.79 Add 5.40% 0.50 $70.86 $285,779,000 SEC
2005   Q4 3,826,542 8.70 Add 1.44% 0.12 $74.72 $285,919,000 SEC
2005   Q3 3,772,202 0.56 Buy 0.56 $73.71 $278,049,000 SEC
2005   Q2 0 0.00 Sell 100.00% 10.68 SEC
2005   Q1 3,530,211 10.68 Add 4.34% 0.44 $65,390.00 $230,840,497,000 SEC
2004   Q4 3,383,491 10.09 Add 2.87% 0.28 $61,100.00 $206,731,300,000 SEC
2004   Q3 3,289,036 8.94 Add 6.58% 0.55 $47,040.00 $154,716,253,000 SEC
2004   Q2 3,086,033 9.11 Add 3.43% 0.30 $50,050.00 $154,455,952,000 SEC
2004   Q1 2,983,593 0.64 Add 4.90% 0.03 $823.38 $2,456,639,000 SEC
2003   Q4 2,844,108 4.30 Add 10.39% 0.40 $19,259.59 $54,776,357,000 SEC
2003   Q3 2,576,323 7.91 Add 8.27% 0.60 $43,800.00 $112,842,947,000 SEC
2003   Q2 2,379,455 0.68 Add 11.92% 0.07 $3,413.57 $8,122,435,000 SEC
2003   Q1 2,126,084 6.13 Buy 6.13 $29,960.00 $63,697,477,000 SEC