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  The Procter & Gamble Co. (PG)
← All PG superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 243,410 0.36 Add 12.55% 0.04 $137.62–167.25 · VW $149.77i $35,158,089 SEC
2025   Q4 216,266 0.30 Add 14.77% 0.04 $138.14–157.40 · VW $146.28i $30,993,030 SEC
2025   Q3 188,436 0.27 Add 20.57% 0.05 $149.91–162.53 · VW $155.36i $28,953,137 SEC
2025   Q2 156,286 0.25 Reduce 3.10% <0.01 $156.58–174.80 · VW $163.57i $24,899,429 SEC
2025   Q1 161,279 0.29 Reduce 6.16% 0.02 $157.47–179.99 · VW $169.29i $27,485,107 SEC
2024   Q4 171,869 0.28 Add 1.97% <0.01 $159.81–180.43 · VW $169.30i $28,813,779 SEC
2024   Q3 168,542 0.27 Reduce 7.19% 0.02 $158.04–177.94 · VW $169.73i $29,191,413 SEC
2024   Q2 181,594 0.29 Reduce 4.26% 0.01 $153.52–169.41 · VW $162.62i $29,948,424 SEC
2024   Q1 189,666 0.30 Add 43.32% 0.09 $146.28–163.14 · VW $157.22i $30,773,251 SEC
2023   Q4 132,336 0.20 Reduce 1.61% <0.01 $141.45–153.63 · VW $147.21i $19,392,466 SEC
2023   Q3 134,504 0.23 Reduce 3.45% <0.01 $144.82–158.38 · VW $149.69i $19,618,702 SEC
2023   Q2 139,303 0.23 Reduce 6.71% 0.02 $141.90–158.11 · VW $150.58i $21,137,784 SEC
2023   Q1 149,315 0.26 Add 0.90% <0.01 $135.83–154.80 · VW $146.44i $22,201,595 SEC
2022   Q4 147,983 0.27 Reduce 3.50% <0.01 $122.18–154.65 · VW $142.80i $22,428,250 SEC
2022   Q3 153,355 0.24 Reduce 5.55% 0.02 $126.21–150.63 · VW $134.36i $19,361,000 SEC
2022   Q2 162,369 0.28 Reduce 4.35% 0.01 $129.50–164.90 · VW $146.06i $23,347,000 SEC
2022   Q1 169,754 0.26 Reduce 0.05% <0.01 $143.03–165.35 · VW $153.73i $25,938,000 SEC
2021   Q4 169,838 0.26 Reduce 8.86% 0.02 $137.60–164.98 · VW $155.39i $27,782,000 SEC
2021   Q3 186,350 0.26 Add 2.21% <0.01 $134.92–147.23 · VW $140.65i $26,052,000 SEC
2021   Q2 182,328 0.24 Reduce 0.20% <0.01 $130.29–139.10 · VW $134.77i $24,601,000 SEC
2021   Q1 182,702 0.26 Add 1.58% <0.01 $121.54–141.04 · VW $132.67i $24,743,000 SEC
2020   Q4 179,854 0.28 Reduce 1.47% <0.01 $134.20–146.92 · VW $140.09i $25,025,000 SEC
2020   Q3 182,545 0.32 Reduce 0.73% <0.01 $118.90–141.70 · VW $133.20i $25,372,000 SEC
2020   Q2 183,891 0.29 Reduce 4.27% 0.01 $107.00–124.99 · VW $117.19i $21,988,000 SEC
2020   Q1 192,094 0.31 Reduce 6.20% 0.02 $94.34–128.09 · VW $110.81i $21,130,000 SEC
2019   Q4 204,785 0.29 Reduce 2.82% <0.01 $116.17–126.60 · VW $122.56i $25,578,000 SEC
2019   Q3 210,735 0.32 Reduce 8.28% 0.02 $109.61–125.36 · VW $119.78i $26,211,000 SEC
2019   Q2 229,767 0.30 Reduce 13.04% 0.04 $102.13–112.63 · VW $108.14i $25,194,000 SEC
2019   Q1 264,208 0.33 Reduce 16.78% 0.07 $89.08–104.15 · VW $99.09i $27,491,000 SEC
2018   Q4 317,492 0.39 Reduce 6.63% 0.02 $78.49–96.90 · VW $89.10i $29,184,000 SEC
2018   Q3 340,019 0.33 Reduce 3.69% 0.01 $77.42–86.28 · VW $82.31i $28,300,000 SEC
2018   Q2 353,046 0.34 Add 1.92% <0.01 $70.73–79.52 · VW $76.10i $27,559,000 SEC
2018   Q1 346,388 0.34 Add 1.93% <0.01 $75.81–91.93 · VW $82.34i $27,462,000 SEC
2017   Q4 339,840 0.36 Add 0.30% <0.01 $85.42–93.51 · VW $90.27i $31,224,000 SEC
2017   Q3 338,829 0.37 Add 1.97% <0.01 $86.31–94.67 · VW $90.65i $30,827,000 SEC
2017   Q2 332,288 0.35 Add 6.16% 0.02 $85.52–91.13 · VW $87.93i $28,959,000 SEC
2017   Q1 313,000 0.34 Add 3.95% 0.01 $83.24–92.00 · VW $88.36i $28,123,000 SEC
2016   Q4 301,108 0.33 Add 1.37% <0.01 $81.18–90.33 · VW $85.20i $25,317,000 SEC
2016   Q3 297,025 0.35 Add 0.83% <0.01 $84.32–90.22 · VW $88.10i $26,658,000 SEC
2016   Q2 294,584 0.34 Reduce 1.15% <0.01 $79.10–84.80 · VW $82.86i $24,942,000 SEC
2016   Q1 298,011 0.35 Add 0.74% <0.01 $74.46–83.87 · VW $80.21i $24,529,000 SEC
2015   Q4 295,836 0.35 Reduce 0.52% <0.01 $71.29–81.23 · VW $77.31i $23,492,000 SEC
2015   Q3 297,397 0.33 Add 4.96% 0.02 $65.02–82.55 · VW $73.17i $21,395,000 SEC
2015   Q2 283,355 0.31 Reduce 0.47% <0.01 $77.10–84.20 · VW $79.85i $22,170,000 SEC
2015   Q1 284,681 0.32 Add 1.00% <0.01 $80.81–91.79 · VW $84.85i $23,327,000 SEC
2014   Q4 281,852 0.36 Add 0.32% <0.01 $81.57–93.89 · VW $88.85i $25,674,000 SEC
2014   Q3 280,954 0.34 Add 1.05% <0.01 $77.29–85.40 · VW $82.14i $23,527,000 SEC
2014   Q2 278,035 0.31 Add 5.67% 0.02 $78.43–82.98 · VW $80.00i $21,851,000 SEC
2014   Q1 263,125 0.33 Add 24.11% 0.06 $75.26–81.70 · VW $79.19i $21,208,000 SEC
2013   Q4 212,014 0.28 Reduce 1.06% <0.01 $75.20–85.82 · VW $80.81i $17,260,000 SEC
2013   Q3 214,282 0.29 Reduce 3.89% 0.01 $73.61–82.40 · VW $77.20i $16,198,000 SEC
2013   Q2 222,948 0.34 Add 0.96% <0.01 $75.10–82.54 · VW $78.21i $17,165,000 SEC
2013   Q1 220,838 0.17 Add 2.19% <0.01 $68.35–77.82 · VW $74.41i $17,018,000 SEC
2012   Q4 216,112 0.37 Reduce 0.05% <0.01 $65.83–70.99 · VW $68.24i $14,672,000 SEC
2012   Q3 216,224 0.37 Add 1.80% <0.01 $60.78–69.97 · VW $66.70i $14,997,000 SEC
2012   Q2 212,402 0.34 Add 16.62% 0.05 $59.07–67.92 · VW $62.75i $13,010,000 SEC
2012   Q1 182,133 0.31 Add 0.13% <0.01 $62.56–67.95 · VW $65.91i $12,241,000 SEC
2011   Q4 181,890 0.35 Reduce 2.68% 0.01 $61.00–66.98 · VW $64.90i $12,134,000 SEC
2011   Q3 186,903 0.38 Add 4.82% 0.02 $57.56–65.14 · VW $61.96i $11,809,000 SEC
2011   Q2 178,306 0.15 Add 14.24% 0.02 $61.47–67.72 · VW $64.25i $11,335,000 SEC
2011   Q1 156,075 0.26 Add 89.81% 0.12 $59.70–66.95 · VW $62.75i $9,614,000 SEC
2010   Q4 82,226 0.15 Add 84.22% 0.07 $59.68–65.38 · VW $63.13i $5,290,000 SEC
2010   Q3 44,635 0.04 Add 0.52% <0.01 $58.92–63.36 · VW $60.75i $2,676,776,000 SEC
2010   Q2 44,402 0.09 Add 1.37% <0.01 $39.37–64.00 · VW $54.45i $2,663,248,000 SEC
2010   Q1 43,801 0.04 Add 1.80% <0.01 $59.01–64.58 · VW $62.29i $2,771,316,000 SEC
2009   Q4 43,025 0.04 Reduce 1.25% <0.01 $56.02–63.48 · VW $60.04i $2,608,589,000 SEC
2009   Q3 43,569 0.04 Reduce 11.93% <0.01 $50.52–58.66 · VW $55.70i $2,523,530,000 SEC
2009   Q2 49,473 0.05 Add 1.71% <0.01 $46.29–54.77 · VW $50.72i $2,528,057,000 SEC
2009   Q1 48,643 0.05 Add 2.83% <0.01 $43.93–62.97 · VW $51.33i $2,290,587,000 SEC
2008   Q4 47,306 0.06 Reduce 2.20% <0.01 $53.77–71.94 · VW $62.51i $2,924,441,000 SEC
2008   Q3 48,370 0.05 Add 3.04% <0.01 $60.05–73.57 · VW $67.77i $3,370,887,000 SEC
2008   Q2 46,945 0.04 Reduce 6.58% <0.01 $60.44–71.20 · VW $64.15i $2,854,710,000 SEC
2008   Q1 50,249 0.05 Reduce 3.98% <0.01 $62.74–73.81 · VW $68.87i $3,520,929,000 SEC
2007   Q4 52,332 0.08 Reduce 27.41% 0.01 $67.90–75.18 · VW $72.17i $3,687,353 SEC
2007   Q3 72,096 0.04 Add 2.93% <0.01 $60.89–70.73 · VW $67.32i $3,612,772,000 SEC
2007   Q2 70,044 0.04 Reduce 0.57% <0.01 $60.76–64.75 · VW $62.23i $3,046,794 SEC
2007   Q1 70,444 0.04 Add 4.42% <0.01 $60.42–66.30 · VW $63.29i $3,178,897 SEC
2006   Q4 67,463 0.04 Add 17.90% <0.01 $61.50–64.73 · VW $63.50i $3,045,216 SEC
2006   Q3 57,221 0.06 Reduce 57.83% 0.10 $55.25–62.85 · VW $60.03i $2,316,706 SEC
2006   Q2 135,680 0.17 Add 38.75% 0.05 $52.75–58.73 · VW $55.69i $6,433,351 SEC
2006   Q1 97,789 0.06 Add 21.32% 0.01 $57.00–62.50 · VW $59.04i $4,589,121 SEC
2005   Q4 80,602 0.07 Add 20.48% 0.01 $54.62–59.70 · VW $57.40i $4,665,244 SEC
2005   Q3 66,899 0.09 Add 59.29% 0.03 $51.91–59.46 · VW $56.94i $2,805,315 SEC
2005   Q2 41,999 0.03 Reduce 38.29% 0.02 $52.37–56.79 · VW $53.97i $2,215,447 SEC
2005   Q1 68,056 0.04 Add 192.64% 0.03 $51.16–57.04 · VW $53.73i $2,556,968 SEC
2004   Q4 23,256 0.02 Add 24.46% <0.01 $50.53–57.40 · VW $54.34i $1,280,940 SEC
2004   Q3 18,686 0.04 Reduce 3.82% <0.01 $51.50–56.95 · VW $54.19i $1,011,286 SEC
2004   Q2 19,428 0.05 Add 2.10% <0.01 $51.64–56.34 · VW $54.14i $1,057,660 SEC
2004   Q1 19,028 0.02 Reduce 41.47% 0.02 $48.89–53.60 · VW $51.64i $997,828 SEC
2003   Q4 32,508 0.04 Reduce 0.61% <0.01 $46.41–49.97 · VW $48.77i $1,373,481 SEC
2003   Q3 32,708 0.04 Add 58.56% 0.01 $43.26–46.72 · VW $45.46i $1,234,607 SEC
2003   Q2 20,628 0.06 Reduce 1.45% <0.01 $43.80–46.26 · VW $44.88i $919,803 SEC
2003   Q1 20,932 0.04 Add 1.95% <0.01 $39.78–45.00 · VW $43.10i $931,997 SEC
2002   Q4 20,532 0.04 Reduce 7.23% <0.01 $41.00–46.17 · VW $43.38i $882,260 SEC
2002   Q3 22,132 0.05 Reduce 2.64% <0.01 $37.04–46.75 · VW $42.83i $989,079 SEC
2002   Q2 22,732 0.05 $44.65 $1,014,984 SEC
2002   Q1 22,732 0.09 Add 35.86% 0.02 $38.19–45.37 · VW $42.87i $1,023,963 SEC
2001   Q4 16,732 0.03 Reduce 1.18% <0.01 $34.87–40.86 · VW $38.43i $662,002 SEC
2001   Q3 16,932 0.04 Reduce 5.58% <0.01 $31.88–38.64 · VW $35.64i $616,240 SEC
2001   Q2 17,932 0.06 $31.90 $572,031 SEC
2001   Q1 17,932 0.03 Reduce 2.18% <0.01 $29.63–39.59 · VW $33.51i $561,272 SEC
2000   Q4 18,332 0.04 Reduce 1.72% <0.01 $33.28–39.66 · VW $37.39i $718,958 SEC
2000   Q3 18,652 0.04 Reduce 9.68% <0.01 $27.09–33.91 · VW $31.50i $624,842 SEC
2000   Q2 20,652 0.04 Add 16.02% <0.01 $26.63–36.38 · VW $30.46i $591,163 SEC
2000   Q1 17,800 0.07 $28.25 $502,850 SEC
1999   Q4 17,800 0.06 $54.78 $975,106 SEC
1999   Q3 17,800 0.05 Buy 0.05 $42.28–52.06 · VW $47.07i $834,375 SEC
Price snapshot:
Current price$148.37
Avg. buy price$474.34
+/- since buy-68.72%
52-week low$135.63
52-week high$166.00