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)
← All MO superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 164,461 0.13 Reduce 0.19% <0.01 $54.70–70.51 · VW $63.73i $10,852,779 SEC
2025   Q4 164,772 0.10 Reduce 0.56% <0.01 $56.18–67.12 · VW $60.32i $9,500,738 SEC
2025   Q3 165,693 0.12 Reduce 13.45% 0.02 $56.86–68.60 · VW $63.84i $10,945,679 SEC
2025   Q2 191,440 0.12 Reduce 22.38% 0.04 $52.82–61.26 · VW $57.57i $11,224,152 SEC
2025   Q1 246,648 0.17 Reduce 8.59% 0.01 $50.08–60.18 · VW $56.76i $14,803,820 SEC
2024   Q4 269,826 0.16 Reduce 6.67% 0.01 $48.86–58.04 · VW $53.06i $14,109,198 SEC
2024   Q3 289,098 0.15 Add 0.98% <0.01 $45.73–54.95 · VW $50.57i $14,755,559 SEC
2024   Q2 286,290 0.14 Reduce 8.84% 0.01 $40.65–47.19 · VW $44.46i $13,040,514 SEC
2024   Q1 314,052 0.14 Add 0.96% <0.01 $39.25–45.00 · VW $42.62i $13,698,936 SEC
2023   Q4 311,070 0.13 Reduce 5.82% <0.01 $39.07–43.52 · VW $40.98i $12,548,577 SEC
2023   Q3 330,299 0.15 Add 0.89% <0.01 $41.59–46.34 · VW $43.33i $13,889,065 SEC
2023   Q2 327,378 0.15 Add 0.86% <0.01 $43.34–48.04 · VW $45.56i $14,830,233 SEC
2023   Q1 324,590 0.15 Reduce 0.22% <0.01 $42.72–48.11 · VW $45.15i $14,483,185 SEC
2022   Q4 325,292 0.16 Reduce 3.17% <0.01 $40.74–47.91 · VW $44.79i $14,869,091 SEC
2022   Q3 335,936 0.16 Add 0.93% <0.01 $40.35–46.61 · VW $42.45i $13,565,000 SEC
2022   Q2 332,846 0.16 Add 0.39% <0.01 $41.00–57.05 · VW $46.61i $13,903,000 SEC
2022   Q1 331,544 0.17 Add 0.11% <0.01 $47.18–53.96 · VW $51.13i $17,323,000 SEC
2021   Q4 331,175 0.14 Add 0.47% <0.01 $42.53–49.00 · VW $46.31i $15,694,000 SEC
2021   Q3 329,612 0.14 Add 0.35% <0.01 $45.37–51.08 · VW $47.32i $15,004,000 SEC
2021   Q2 328,471 0.13 Reduce 2.71% <0.01 $45.16–52.55 · VW $48.46i $15,662,000 SEC
2021   Q1 337,615 0.16 Reduce 6.15% <0.01 $40.00–52.59 · VW $47.92i $17,272,000 SEC
2020   Q4 359,729 0.13 Reduce 2.63% <0.01 $35.83–43.87 · VW $40.23i $14,749,000 SEC
2020   Q3 369,452 0.14 Reduce 2.38% <0.01 $37.59–44.78 · VW $40.34i $14,276,000 SEC
2020   Q2 378,473 0.15 Add 1.18% <0.01 $35.02–43.15 · VW $39.14i $14,855,000 SEC
2020   Q1 374,042 0.15 Reduce 83.16% 0.71 $30.95–51.78 · VW $40.47i $14,464,000 SEC
2019   Q4 2,221,018 0.85 Reduce 32.41% 0.34 $40.11–51.73 · VW $47.25i $110,851,000 SEC
2019   Q3 3,285,894 1.05 Reduce 34.14% 0.61 $39.30–52.45 · VW $44.22i $134,393,000 SEC
2019   Q2 4,989,460 1.80 Reduce 2.44% 0.06 $47.31–57.88 · VW $50.85i $236,251,000 SEC
2019   Q1 5,113,999 2.28 Reduce 4.09% 0.09 $42.40–57.68 · VW $52.50i $293,697,000 SEC
2018   Q4 5,331,976 2.19 Reduce 2.14% 0.05 $46.49–66.04 · VW $53.97i $263,346,000 SEC
2018   Q3 5,448,807 2.38 Reduce 1.67% 0.04 $55.18–64.04 · VW $59.84i $328,618,000 SEC
2018   Q2 5,541,078 2.30 Reduce 1.72% 0.04 $53.91–64.81 · VW $58.50i $314,678,000 SEC
2018   Q1 5,638,211 2.45 Add 0.84% 0.02 $59.07–71.86 · VW $64.42i $351,373,000 SEC
2017   Q4 5,591,153 2.75 Reduce 1.63% 0.04 $62.32–74.38 · VW $69.37i $399,264,000 SEC
2017   Q3 5,683,852 2.55 Add 6.31% 0.15 $60.01–74.98 · VW $66.14i $360,470,000 SEC
2017   Q2 5,346,297 2.94 Reduce 0.64% 0.02 $69.79–77.79 · VW $74.02i $398,139,000 SEC
2017   Q1 5,380,768 2.98 Reduce 2.11% 0.07 $67.25–76.55 · VW $71.74i $384,294,000 SEC
2016   Q4 5,496,944 3.15 Reduce 6.73% 0.21 $60.82–68.03 · VW $65.49i $371,703,000 SEC
2016   Q3 5,893,334 3.10 Reduce 0.56% 0.02 $62.46–70.15 · VW $65.28i $372,636,000 SEC
2016   Q2 5,926,585 3.42 Reduce 0.32% 0.01 $59.48–69.26 · VW $65.90i $408,697,000 SEC
2016   Q1 5,945,898 3.15 Reduce 1.65% 0.05 $56.15–63.15 · VW $60.65i $372,570,000 SEC
2015   Q4 6,045,822 3.01 Reduce 5.86% 0.19 $53.68–61.74 · VW $57.88i $351,927,000 SEC
2015   Q3 6,422,309 3.16 Reduce 1.20% 0.03 $47.41–56.39 · VW $52.73i $349,374,000 SEC
2015   Q2 6,500,066 2.79 Reduce 0.84% 0.02 $47.31–52.99 · VW $49.74i $317,918,000 SEC
2015   Q1 6,554,948 2.95 Reduce 5.60% 0.17 $48.52–56.70 · VW $51.75i $327,879,000 SEC
2014   Q4 6,943,963 3.12 Reduce 2.31% 0.07 $44.59–51.67 · VW $48.51i $342,129,000 SEC
2014   Q3 7,108,388 3.07 Reduce 0.35% <0.01 $40.26–46.20 · VW $44.13i $326,559,000 SEC
2014   Q2 7,133,191 2.76 Reduce 0.22% <0.01 $37.13–43.38 · VW $40.82i $299,166,000 SEC
2014   Q1 7,148,952 2.59 Add 1.04% 0.03 $33.80–38.38 · VW $36.54i $267,585,000 SEC
2013   Q4 7,075,151 2.69 Reduce 8.21% 0.23 $34.23–38.58 · VW $37.07i $271,615,000 SEC
2013   Q3 7,708,331 2.83 Add 2.03% 0.06 $33.12–37.48 · VW $34.98i $264,781,000 SEC
2013   Q2 7,554,679 3.10 Add 2.67% 0.08 $34.08–37.61 · VW $35.56i $264,338,000 SEC
2013   Q1 7,358,505 2.98 Add 5.36% 0.15 $31.85–35.47 · VW $33.90i $253,059,000 SEC
2012   Q4 6,984,479 3.04 Add 1.45% 0.04 $30.01–34.25 · VW $31.90i $219,592,000 SEC
2012   Q3 6,884,537 3.37 Reduce 6.59% 0.26 $32.72–36.29 · VW $34.13i $229,875,000 SEC
2012   Q2 7,370,247 4.00 Add 1.88% 0.07 $30.74–34.60 · VW $33.30i $254,642,000 SEC
2012   Q1 7,234,216 3.64 Add 0.75% 0.03 $28.00–31.00 · VW $29.96i $223,320,000 SEC
2011   Q4 7,180,265 3.96 Add 1.07% 0.04 $25.94–30.40 · VW $28.66i $212,895,000 SEC
2011   Q3 7,104,090 4.05 Add 0.56% 0.02 $23.20–27.41 · VW $25.81i $190,461,000 SEC
2011   Q2 7,064,590 3.56 Add 1.79% 0.06 $25.81–28.13 · VW $26.78i $186,576,000 SEC
2011   Q1 6,940,152 3.67 Add 2.93% 0.10 $23.34–26.27 · VW $25.21i $180,652,000 SEC
2010   Q4 6,742,304 6.48 Add 2.71% 0.17 $23.66–26.22 · VW $24.83i $165,996,000 SEC
2010   Q3 6,564,151 6.80 Add 1.22% 0.08 $19.89–24.39 · VW $22.77i $157,671,000 SEC
2010   Q2 6,484,799 6.33 Reduce 6.85% 0.45 $19.20–21.91 · VW $20.38i $129,955,000 SEC
2010   Q1 6,961,362 6.56 Add 6.24% 0.39 $19.14–20.86 · VW $20.17i $142,847,000 SEC
2009   Q4 6,552,465 6.84 Add 2.35% 0.16 $17.28–20.47 · VW $19.13i $128,625,000 SEC
2009   Q3 6,401,780 6.20 Reduce 9.12% 0.64 $16.10–18.70 · VW $17.54i $114,016,000 SEC
2009   Q2 7,043,900 6.97 Add 2.00% 0.14 $15.76–17.62 · VW $16.59i $115,450,000 SEC
2009   Q1 6,905,739 11.56 Reduce 2.37% 0.14 $14.50–17.63 · VW $16.05i $110,630,000 SEC
2008   Q4 7,073,205 6.04 Reduce 4.49% 0.25 $14.34–20.91 · VW $16.77i $106,522,000 SEC
2008   Q3 7,405,509 5.49 Buy 5.49 $19.26–21.86 · VW $20.32i $146,925,000 SEC
2008   Q2 0 0.00 Sell 100.00% 2.87 $19.95–23.02 · VW $21.18i SEC
2008   Q1 5,745,085 2.87 Add 1.13% 0.03 $21.95–79.59 · VW $41.25i $127,541,000 SEC
2007   Q4 5,681,034 9.14 Add 1.36% 0.12 $69.09–78.51 · VW $74.39i $429,373,000 SEC
2007   Q3 5,604,537 8.22 Add 4.12% 0.33 $63.13–72.20 · VW $68.29i $389,683,000 SEC
2007   Q2 5,382,543 8.02 Add 20.55% 1.37 $66.91–72.20 · VW $69.75i $377,532,000 SEC
2007   Q1 4,464,936 8.94 Add 2.94% 0.26 $81.17–90.50 · VW $86.49i $392,066,000 SEC
2006   Q4 4,337,247 8.78 Add 2.79% 0.24 $75.45–86.45 · VW $82.57i $372,223,000 SEC
2006   Q3 4,219,545 8.40 Add 1.76% 0.15 $72.61–85.00 · VW $78.05i $323,006,000 SEC
2006   Q2 4,146,456 8.43 Add 2.81% 0.23 $68.36–74.39 · VW $72.06i $304,474,000 SEC
2006   Q1 4,033,006 9.79 Add 5.40% 0.50 $70.55–77.37 · VW $72.93i $285,779,000 SEC
2005   Q4 3,826,542 8.70 Add 1.44% 0.12 $68.60–78.68 · VW $74.00i $285,919,000 SEC
2005   Q3 3,772,202 0.56 Add 2.05% 0.01 $63.60–74.04 · VW $70.45i $278,049,000 SEC
2005   Q2 3,696,566 9.36 Add 4.71% 0.42 $62.70–69.68 · VW $65.68i $239,019,958 SEC
2005   Q1 3,530,211 10.68 Add 4.34% 0.44 $60.40–68.50 · VW $64.76i $230,840,497 SEC
2004   Q4 3,383,491 10.09 Add 2.87% 0.28 $45.88–61.88 · VW $56.29i $206,731,300 SEC
2004   Q3 3,289,036 8.94 Add 6.58% 0.55 $44.50–50.30 · VW $47.28i $154,716,253 SEC
2004   Q2 3,086,033 9.11 Add 3.43% 0.30 $44.75–57.20 · VW $50.67i $154,455,952 SEC
2004   Q1 2,983,593 10.53 Add 4.90% 0.49 $52.49–58.96 · VW $55.30i $162,456,639 SEC
2003   Q4 2,844,108 8.72 Add 10.39% 0.82 $43.85–55.03 · VW $51.10i $154,776,357 SEC
2003   Q3 2,576,323 7.91 Add 8.27% 0.60 $38.72–47.07 · VW $43.20i $112,842,947 SEC
2003   Q2 2,379,455 8.30 Add 11.92% 0.88 $27.75–46.20 · VW $39.80i $108,122,435 SEC
2003   Q1 2,126,084 6.13 Buy 6.13 $27.70–42.09 · VW $33.25i $63,697,477 SEC
Price snapshot:
Current price$71.87
Avg. buy price$26.38
+/- since buy172.43%
52-week low$53.01
52-week high$74.15