William Frels - Mairs & Power Inc
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  Procter & Gamble (PG)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 243,410 0.36 Add 12.55% 0.04 $144.44 $35,158,089 SEC
2025   Q4 216,266 0.30 Add 14.77% 0.04 $143.31 $30,993,030 SEC
2025   Q3 188,436 0.27 Add 20.57% 0.05 $153.65 $28,953,137 SEC
2025   Q2 156,286 0.25 Reduce 3.10% <0.01 $159.32 $24,899,429 SEC
2025   Q1 161,279 0.29 Reduce 6.16% 0.02 $170.42 $27,485,107 SEC
2024   Q4 171,869 0.28 Add 1.97% <0.01 $167.65 $28,813,779 SEC
2024   Q3 168,542 0.27 Reduce 7.19% 0.02 $173.20 $29,191,413 SEC
2024   Q2 181,594 0.29 Reduce 4.26% 0.01 $164.92 $29,948,424 SEC
2024   Q1 189,666 0.30 Add 43.32% 0.09 $162.25 $30,773,251 SEC
2023   Q4 132,336 0.20 Reduce 1.61% <0.01 $146.54 $19,392,466 SEC
2023   Q3 134,504 0.23 Reduce 3.45% <0.01 $145.86 $19,618,702 SEC
2023   Q2 139,303 0.23 Reduce 6.71% 0.02 $151.74 $21,137,784 SEC
2023   Q1 149,315 0.26 Add 0.90% <0.01 $148.69 $22,201,595 SEC
2022   Q4 147,983 0.27 Reduce 3.50% <0.01 $151.56 $22,428,250 SEC
2022   Q3 153,355 0.24 Reduce 5.55% 0.02 $126.25 $19,361,000 SEC
2022   Q2 162,369 0.28 Reduce 4.35% 0.01 $143.79 $23,347,000 SEC
2022   Q1 169,754 0.26 Reduce 0.05% <0.01 $152.80 $25,938,000 SEC
2021   Q4 169,838 0.26 Reduce 8.86% 0.02 $163.58 $27,782,000 SEC
2021   Q3 186,350 0.26 Add 2.21% <0.01 $139.80 $26,052,000 SEC
2021   Q2 182,328 0.24 Reduce 0.20% <0.01 $134.93 $24,601,000 SEC
2021   Q1 182,702 0.26 Add 1.58% <0.01 $135.43 $24,743,000 SEC
2020   Q4 179,854 0.28 Reduce 1.47% <0.01 $139.14 $25,025,000 SEC
2020   Q3 182,545 0.32 Reduce 0.73% <0.01 $138.99 $25,372,000 SEC
2020   Q2 183,891 0.29 Reduce 4.27% 0.01 $119.57 $21,988,000 SEC
2020   Q1 192,094 0.31 Reduce 6.20% 0.02 $110.00 $21,130,000 SEC
2019   Q4 204,785 0.29 Reduce 2.82% <0.01 $124.90 $25,578,000 SEC
2019   Q3 210,735 0.32 Reduce 8.28% 0.02 $124.38 $26,211,000 SEC
2019   Q2 229,767 0.30 Reduce 13.04% 0.04 $109.65 $25,194,000 SEC
2019   Q1 264,208 0.33 Reduce 16.78% 0.07 $104.05 $27,491,000 SEC
2018   Q4 317,492 0.39 Reduce 6.63% 0.02 $91.92 $29,184,000 SEC
2018   Q3 340,019 0.33 Reduce 3.69% 0.01 $83.23 $28,300,000 SEC
2018   Q2 353,046 0.34 Add 1.92% <0.01 $78.06 $27,559,000 SEC
2018   Q1 346,388 0.34 Add 1.93% <0.01 $79.28 $27,462,000 SEC
2017   Q4 339,840 0.36 Add 0.30% <0.01 $91.88 $31,224,000 SEC
2017   Q3 338,829 0.37 Add 1.97% <0.01 $90.98 $30,827,000 SEC
2017   Q2 332,288 0.35 Add 6.16% 0.02 $87.15 $28,959,000 SEC
2017   Q1 313,000 0.34 Add 3.95% 0.01 $89.85 $28,123,000 SEC
2016   Q4 301,108 0.33 Add 1.37% <0.01 $84.08 $25,317,000 SEC
2016   Q3 297,025 0.35 Add 0.83% <0.01 $89.75 $26,658,000 SEC
2016   Q2 294,584 0.34 Reduce 1.15% <0.01 $84.67 $24,942,000 SEC
2016   Q1 298,011 0.35 Add 0.74% <0.01 $82.31 $24,529,000 SEC
2015   Q4 295,836 0.35 Reduce 0.52% <0.01 $79.41 $23,492,000 SEC
2015   Q3 297,397 0.33 Add 4.96% 0.02 $71.94 $21,395,000 SEC
2015   Q2 283,355 0.31 Reduce 0.47% <0.01 $78.24 $22,170,000 SEC
2015   Q1 284,681 0.32 Add 1.00% <0.01 $81.94 $23,327,000 SEC
2014   Q4 281,852 0.36 Add 0.32% <0.01 $91.09 $25,674,000 SEC
2014   Q3 280,954 0.34 Add 1.05% <0.01 $83.74 $23,527,000 SEC
2014   Q2 278,035 0.31 Add 5.67% 0.02 $78.59 $21,851,000 SEC
2014   Q1 263,125 0.33 Add 24.11% 0.06 $80.60 $21,208,000 SEC
2013   Q4 212,014 0.28 Reduce 1.06% <0.01 $81.41 $17,260,000 SEC
2013   Q3 214,282 0.29 Reduce 3.89% 0.01 $75.59 $16,198,000 SEC
2013   Q2 222,948 0.34 Add 0.96% <0.01 $76.99 $17,165,000 SEC
2013   Q1 220,838 0.17 Add 2.19% <0.01 $77.06 $17,018,000 SEC
2012   Q4 216,112 0.37 Reduce 0.05% <0.01 $67.89 $14,672,000 SEC
2012   Q3 216,224 0.37 Add 1.80% <0.01 $69.36 $14,997,000 SEC
2012   Q2 212,402 0.34 Add 16.62% 0.05 $61.25 $13,010,000 SEC
2012   Q1 182,133 0.31 Add 0.13% <0.01 $67.21 $12,241,000 SEC
2011   Q4 181,890 0.35 Reduce 2.68% 0.01 $66.71 $12,134,000 SEC
2011   Q3 186,903 0.38 Buy 0.38 $63.18 $11,809,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.26 SEC
2011   Q1 156,075 0.26 Add 89.81% 0.12 $61.60 $9,614,000 SEC
2010   Q4 82,226 0.15 Add 84.22% 0.07 $64.33 $5,290,000 SEC
2010   Q3 44,635 0.04 Add 1.90% <0.01 $59,970.34 $2,676,776,000 SEC
2010   Q1 43,801 0.04 Add 1.80% <0.01 $63,270.61 $2,771,316,000 SEC
2009   Q4 43,025 0.04 Reduce 1.25% <0.01 $60,629.61 $2,608,589,000 SEC
2009   Q3 43,569 0.04 Reduce 11.93% <0.01 $57,920.31 $2,523,530,000 SEC
2009   Q2 49,473 0.05 Add 1.71% <0.01 $51,099.73 $2,528,057,000 SEC
2009   Q1 48,643 0.05 Add 2.83% <0.01 $47,089.76 $2,290,587,000 SEC
2008   Q4 47,306 0.06 Reduce 2.20% <0.01 $61,819.66 $2,924,441,000 SEC
2008   Q3 48,370 0.05 Add 3.04% <0.01 $69,689.62 $3,370,887,000 SEC
2008   Q2 46,945 0.04 Reduce 6.58% <0.01 $60,809.67 $2,854,710,000 SEC
2008   Q1 50,249 0.05 Reduce 3.98% <0.01 $70,069.63 $3,520,929,000 SEC
2007   Q4 52,332 0.08 Reduce 27.41% 0.01 $70,460.77 $3,687,353,000 SEC
2007   Q3 72,096 0.04 Add 2.93% <0.01 $50,110.57 $3,612,772,000 SEC
2007   Q2 70,044 0.04 Reduce 0.57% <0.01 $43,498.29 $3,046,794,000 SEC
2007   Q1 70,444 0.04 Add 4.42% <0.01 $45,126.58 $3,178,897,000 SEC
2006   Q4 67,463 0.04 Add 17.90% <0.01 $45,139.05 $3,045,216,000 SEC
2006   Q3 57,221 0.06 Reduce 57.83% 0.19 $40,486.99 $2,316,706,000 SEC
2006   Q2 135,680 0.32 Add 38.75% 0.09 $47,415.62 $6,433,351,000 SEC
2006   Q1 97,789 0.06 Add 21.32% 0.01 $46,928.81 $4,589,121,000 SEC
2005   Q4 80,602 0.07 Add 20.48% 0.01 $57,880.00 $4,665,244,000 SEC
2005   Q3 66,899 0.09 Add 59.29% 0.03 $41,933.59 $2,805,315,000 SEC
2005   Q2 41,999 0.03 Reduce 38.29% 0.02 $52,749.99 $2,215,447,000 SEC
2005   Q1 68,056 0.04 Add 192.64% 0.03 $37,571.53 $2,556,968,000 SEC
2004   Q4 23,256 0.02 Buy 0.02 $55,079.98 $1,280,940,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.05 SEC
2004   Q2 19,428 0.05 Add 104.20% 0.03 $54,439.98 $1,057,660,000 SEC
2004   Q1 9,514 0.02 Reduce 41.47% 0.02 $104,879.97 $997,828,000 SEC
2003   Q4 16,254 0.04 Reduce 0.61% <0.01 $84,501.11 $1,373,481,000 SEC
2003   Q3 16,354 0.04 Buy 0.04 $75,492.66 $1,234,607,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.04 SEC
2003   Q1 10,466 0.04 Add 1.95% <0.01 $89,049.97 $931,997,000 SEC
2002   Q4 10,266 0.04 Reduce 7.23% <0.01 $85,940.00 $882,260,000 SEC
2002   Q3 11,066 0.05 Reduce 2.64% <0.01 $89,379.99 $989,079,000 SEC
2002   Q2 11,366 0.05 $89,300.02 $1,014,984,000 SEC
2002   Q1 11,366 0.09 Add 35.86% 0.02 $90,090.01 $1,023,963,000 SEC
2001   Q4 8,366 0.03 Reduce 1.18% <0.01 $79,130.05 $662,002,000 SEC
2001   Q3 8,466 0.04 Reduce 5.58% <0.01 $72,789.98 $616,240,000 SEC
2001   Q2 8,966 0.06 Buy 0.06 $63,800.02 $572,031,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.04 SEC
2000   Q4 9,166 0.04 Reduce 1.72% <0.01 $78,437.49 $718,958,000 SEC
2000   Q3 9,326 0.04 Reduce 9.68% <0.01 $67,000.00 $624,842,000 SEC
2000   Q2 10,326 0.04 Buy 0.04 $57,249.95 $591,163,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.06 SEC
1999   Q4 8,900 0.06 $109,562.47 $975,106,000 SEC
1999   Q3 8,900 0.05 Buy 0.05 $93,750.00 $834,375,000 SEC