William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
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 4,563 <0.01 Add 0.04% $54.70–70.51 · VW $63.73i $301,163 SEC
2025   Q4 4,561 <0.01 Reduce 2.10% <0.01 $56.18–67.12 · VW $60.32i $262,989 SEC
2025   Q3 4,659 <0.01 Reduce 9.64% <0.01 $56.86–68.60 · VW $63.84i $307,754 SEC
2025   Q2 5,156 <0.01 Add 2.02% <0.01 $52.82–61.26 · VW $57.57i $302,308 SEC
2025   Q1 5,054 <0.01 Add 0.06% $50.08–60.18 · VW $56.76i $303,328 SEC
2024   Q4 5,051 <0.01 Add 0.06% $48.86–58.04 · VW $53.06i $264,119 SEC
2024   Q3 5,048 <0.01 Add 0.04% $45.73–54.95 · VW $50.57i $257,665 SEC
2024   Q2 5,046 <0.01 Add 0.06% $40.65–47.19 · VW $44.46i $229,823 SEC
2024   Q1 5,043 <0.01 Add 0.06% $39.25–45.00 · VW $42.62i $219,959 SEC
2023   Q4 5,040 <0.01 Add 0.06% $39.07–43.52 · VW $40.98i $203,298 SEC
2023   Q3 5,037 <0.01 Reduce 28.69% <0.01 $41.59–46.34 · VW $43.33i $211,796 SEC
2023   Q2 7,064 <0.01 Add 0.03% $43.34–48.04 · VW $45.56i $320,011 SEC
2023   Q1 7,062 <0.01 Add 40.40% <0.01 $42.72–48.11 · VW $45.15i $315,103 SEC
2022   Q4 5,030 <0.01 Add 0.06% $40.74–47.91 · VW $44.79i $229,901 SEC
2022   Q3 5,027 <0.01 Reduce 8.18% <0.01 $40.35–46.61 · VW $42.45i $203,000 SEC
2022   Q2 5,475 <0.01 Add 0.04% $41.00–57.05 · VW $46.61i $229,000 SEC
2022   Q1 5,473 <0.01 Add 9.00% <0.01 $47.18–53.96 · VW $51.13i $286,000 SEC
2021   Q4 5,021 <0.01 Add 0.04% $42.53–49.00 · VW $46.31i $238,000 SEC
2021   Q3 5,019 <0.01 Buy <0.01 $45.37–51.08 · VW $47.32i $228,000 SEC
2020   Q3 0 0.00 Sell 100.00% <0.01 $37.59–44.78 · VW $40.34i SEC
2020   Q2 5,117 <0.01 Buy <0.01 $35.02–43.15 · VW $39.14i $201,000 SEC
2020   Q1 0 0.00 Sell 100.00% <0.01 $30.95–51.78 · VW $40.47i SEC
2019   Q4 5,017 <0.01 Buy <0.01 $40.11–51.73 · VW $47.25i $250,000 SEC
2019   Q3 0 0.00 Sell 100.00% <0.01 $39.30–52.45 · VW $44.22i SEC
2019   Q2 4,392 <0.01 Add 2.43% <0.01 $47.31–57.88 · VW $50.85i $208,000 SEC
2019   Q1 4,288 <0.01 Reduce 29.50% <0.01 $42.40–57.68 · VW $52.50i $246,000 SEC
2018   Q4 6,082 <0.01 Reduce 3.95% <0.01 $46.49–66.04 · VW $53.97i $300,000 SEC
2018   Q3 6,332 <0.01 Reduce 5.24% <0.01 $55.18–64.04 · VW $59.84i $382,000 SEC
2018   Q2 6,682 <0.01 Reduce 7.28% <0.01 $53.91–64.81 · VW $58.50i $379,000 SEC
2018   Q1 7,207 0.01 Reduce 14.48% <0.01 $59.07–71.86 · VW $64.42i $449,000 SEC
2017   Q4 8,427 0.01 Reduce 7.13% <0.01 $62.32–74.38 · VW $69.37i $602,000 SEC
2017   Q3 9,074 0.01 Add 19.87% <0.01 $60.01–74.98 · VW $66.14i $575,000 SEC
2017   Q2 7,570 0.01 Add 7.41% <0.01 $69.79–77.79 · VW $74.02i $564,000 SEC
2017   Q1 7,048 0.01 Reduce 15.99% <0.01 $67.25–76.55 · VW $71.74i $503,000 SEC
2016   Q4 8,389 0.01 Add 1.10% <0.01 $60.82–68.03 · VW $65.49i $567,000 SEC
2016   Q3 8,298 0.01 Reduce 4.09% <0.01 $62.46–70.15 · VW $65.28i $525,000 SEC
2016   Q2 8,652 0.01 Reduce 8.43% <0.01 $59.48–69.26 · VW $65.90i $597,000 SEC
2016   Q1 9,448 0.01 $62.66 $592,000 SEC
2015   Q4 9,448 0.01 Reduce 1.92% <0.01 $53.68–61.74 · VW $57.88i $550,000 SEC
2015   Q3 9,633 0.01 Add 3.33% <0.01 $47.41–56.39 · VW $52.73i $524,000 SEC
2015   Q2 9,323 0.01 Add 4.64% <0.01 $47.31–52.99 · VW $49.74i $456,000 SEC
2015   Q1 8,910 0.01 Reduce 16.03% <0.01 $48.52–56.70 · VW $51.75i $446,000 SEC
2014   Q4 10,611 0.01 Add 43.28% <0.01 $44.59–51.67 · VW $48.51i $523,000 SEC
2014   Q3 7,406 <0.01 $45.91 $340,000 SEC
2014   Q2 7,406 <0.01 Reduce 24.47% <0.01 $37.13–43.38 · VW $40.82i $311,000 SEC
2014   Q1 9,806 0.01 Reduce 5.58% <0.01 $33.80–38.38 · VW $36.54i $367,000 SEC
2013   Q4 10,385 0.01 $38.42 $399,000 SEC
2013   Q3 10,385 0.01 Add 19.92% <0.01 $33.12–37.48 · VW $34.98i $357,000 SEC
2013   Q2 8,660 0.01 Add 10.60% <0.01 $34.08–37.61 · VW $35.56i $303,000 SEC
2013   Q1 7,830 <0.01 Reduce 8.95% <0.01 $31.85–35.47 · VW $33.90i $269,000 SEC
2012   Q4 8,600 <0.01 Add 28.36% <0.01 $30.01–34.25 · VW $31.90i $270,000 SEC
2012   Q3 6,700 <0.01 Reduce 4.96% <0.01 $32.72–36.29 · VW $34.13i $224,000 SEC
2012   Q2 7,050 <0.01 $34.61 $244,000 SEC
2012   Q1 7,050 <0.01 $30.92 $218,000 SEC
2011   Q4 7,050 <0.01 Buy <0.01 $25.94–30.40 · VW $28.66i $209,000 SEC
2011   Q2 0 0.00 Sell 100.00% <0.01 $25.81–28.13 · VW $26.78i SEC
2011   Q1 8,010 <0.01 Buy <0.01 $23.34–26.27 · VW $25.21i $209,000 SEC
2008   Q1 0 0.00 Sell 100.00% 0.01 $21.95–79.59 · VW $41.25i SEC
2007   Q4 7,620 0.01 Reduce 0.18% $69.09–78.51 · VW $74.39i $575,920 SEC
2007   Q3 7,634 <0.01 Add 4.72% <0.01 $63.13–72.20 · VW $68.29i $530,792,000 SEC
2007   Q2 7,290 <0.01 $70.14 $511,321 SEC
2007   Q1 7,290 <0.01 Reduce 6.42% <0.01 $81.17–90.50 · VW $86.49i $640,135 SEC
2006   Q4 7,790 <0.01 $85.82 $668,538 SEC
2006   Q3 7,790 0.02 Reduce 27.13% <0.01 $72.61–85.00 · VW $78.05i $596,325 SEC
2006   Q2 10,690 0.02 Add 46.64% <0.01 $68.36–74.39 · VW $72.06i $784,967 SEC
2006   Q1 7,290 <0.01 Add 29.48% <0.01 $70.55–77.37 · VW $72.93i $516,569 SEC
2005   Q4 5,630 <0.01 Add 6.43% <0.01 $68.60–78.68 · VW $74.00i $420,674 SEC
2005   Q3 5,290 0.01 Reduce 1.86% <0.01 $63.60–74.04 · VW $70.45i $389,926 SEC
2005   Q2 5,390 <0.01 Reduce 2.53% <0.01 $62.70–69.68 · VW $65.68i $348,517 SEC
2005   Q1 5,530 <0.01 Buy <0.01 $60.40–68.50 · VW $64.76i $361,607 SEC
Price snapshot:
Current price$71.87
Avg. buy price$45.87
+/- since buy56.67%
52-week low$53.01
52-week high$74.15