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  Patterson Cos Inc (PDCO)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2025   Q2 0 0.00 Sell 100.00% <0.01 SEC
2025   Q1 9,150 <0.01 Reduce 46.65% <0.01 $31.24 $285,846 SEC
2024   Q4 17,150 0.01 Reduce 40.55% <0.01 $30.86 $529,249 SEC
2024   Q3 28,850 0.01 Reduce 26.31% <0.01 $21.84 $630,084 SEC
2024   Q2 39,150 0.01 $24.12 $944,298 SEC
2024   Q1 39,150 0.01 Reduce 8.38% <0.01 $27.65 $1,082,498 SEC
2023   Q4 42,730 0.01 Reduce 0.23% $28.45 $1,215,669 SEC
2023   Q3 42,830 0.01 Reduce 1.21% <0.01 $29.64 $1,269,481 SEC
2023   Q2 43,355 0.02 Reduce 10.01% <0.01 $33.26 $1,441,987 SEC
2023   Q1 48,180 0.01 $26.77 $1,289,779 SEC
2022   Q4 48,180 0.02 Reduce 0.93% <0.01 $28.03 $1,350,485 SEC
2022   Q3 48,630 0.01 Add 187.24% <0.01 $24.02 $1,168,000 SEC
2022   Q2 16,930 0.01 $30.30 $513,000 SEC
2022   Q1 16,930 0.01 Reduce 8.50% <0.01 $32.37 $548,000 SEC
2021   Q4 18,502 0.01 Reduce 88.11% 0.04 $29.35 $543,000 SEC
2021   Q3 155,565 0.05 Reduce 26.74% 0.02 $30.14 $4,689,000 SEC
2021   Q2 212,357 0.06 Reduce 1.20% <0.01 $30.39 $6,454,000 SEC
2021   Q1 214,941 0.07 Reduce 5.86% <0.01 $31.95 $6,867,000 SEC
2020   Q4 228,322 0.08 Add 10.71% <0.01 $29.63 $6,765,000 SEC
2020   Q3 206,226 0.06 Reduce 3.77% <0.01 $24.10 $4,971,000 SEC
2020   Q2 214,316 0.06 Reduce 20.21% 0.01 $22.00 $4,715,000 SEC
2020   Q1 268,601 0.06 Reduce 33.99% 0.03 $15.29 $4,107,000 SEC
2019   Q4 406,881 0.09 Reduce 19.65% 0.02 $20.48 $8,333,000 SEC
2019   Q3 506,372 0.11 Reduce 15.90% 0.03 $17.82 $9,024,000 SEC
2019   Q2 602,094 0.17 Add 0.39% <0.01 $22.90 $13,788,000 SEC
2019   Q1 599,765 0.16 Add 4.52% <0.01 $21.85 $13,105,000 SEC
2018   Q4 573,822 0.15 Reduce 2.37% <0.01 $19.66 $11,281,000 SEC
2018   Q3 587,757 0.17 Reduce 56.49% 0.21 $24.45 $14,371,000 SEC
2018   Q2 1,350,716 0.38 Reduce 23.01% 0.11 $22.67 $30,621,000 SEC
2018   Q1 1,754,348 0.48 Reduce 15.18% 0.13 $22.23 $38,999,000 SEC
2017   Q4 2,068,212 0.87 Reduce 11.43% 0.12 $36.13 $74,724,000 SEC
2017   Q3 2,335,095 1.08 Add 0.35% <0.01 $38.65 $90,251,000 SEC
2017   Q2 2,327,065 1.32 Add 0.00% $46.95 $109,256,000 SEC
2017   Q1 2,327,061 1.29 Add 0.79% 0.01 $45.23 $105,253,000 SEC
2016   Q4 2,308,802 1.22 Add 20.03% 0.20 $41.03 $94,730,000 SEC
2016   Q3 1,923,561 1.16 Add 25.33% 0.23 $45.94 $88,368,000 SEC
2016   Q2 1,534,775 0.99 Add 11.20% 0.10 $47.89 $73,500,000 SEC
2016   Q1 1,380,227 0.91 Reduce 0.44% <0.01 $46.53 $64,222,000 SEC
2015   Q4 1,386,294 0.94 Reduce 0.78% <0.01 $45.21 $62,674,000 SEC
2015   Q3 1,397,229 0.94 Reduce 3.35% 0.03 $43.25 $60,430,000 SEC
2015   Q2 1,445,676 1.00 Reduce 0.22% <0.01 $48.65 $70,332,000 SEC
2015   Q1 1,448,804 0.97 Reduce 9.61% 0.10 $48.79 $70,687,000 SEC
2014   Q4 1,602,914 1.07 Reduce 5.06% 0.05 $48.10 $77,100,000 SEC
2014   Q3 1,688,274 1.02 Reduce 17.47% 0.20 $41.43 $69,945,000 SEC
2014   Q2 2,045,634 1.16 Reduce 0.17% <0.01 $39.51 $80,823,000 SEC
2014   Q1 2,049,083 1.32 Add 0.77% 0.01 $41.76 $85,570,000 SEC
2013   Q4 2,033,340 1.35 Add 2.95% 0.04 $41.20 $83,774,000 SEC
2013   Q3 1,975,137 1.44 Reduce 1.20% 0.02 $40.19 $79,371,000 SEC
2013   Q2 1,999,119 1.51 Add 3.65% 0.05 $37.60 $75,167,000 SEC
2013   Q1 1,928,667 0.75 Add 3.29% 0.02 $38.04 $73,367,000 SEC
2012   Q4 1,867,145 1.59 Add 9.55% 0.14 $34.23 $63,912,000 SEC
2012   Q3 1,704,327 1.44 Add 1.51% 0.02 $34.24 $58,356,000 SEC
2012   Q2 1,679,054 1.51 Add 0.21% <0.01 $34.47 $57,877,000 SEC
2012   Q1 1,675,557 1.43 Reduce 0.45% <0.01 $33.40 $55,964,000 SEC
2011   Q4 1,683,211 1.43 Reduce 0.83% 0.01 $29.52 $49,688,000 SEC
2011   Q3 1,697,338 1.56 Buy 1.56 $28.63 $48,595,000 SEC
2011   Q2 0 0.00 Sell 100.00% 1.47 SEC
2011   Q1 1,669,379 1.47 Add 0.18% <0.01 $32.19 $53,737,000 SEC
2010   Q4 1,666,329 1.47 Add 2.60% 0.04 $30.63 $51,040,000 SEC
2010   Q3 1,624,059 0.73 Add 3.02% 0.02 $28,650.00 $46,529,290,000 SEC
2010   Q1 1,576,412 0.74 Reduce 0.88% <0.01 $31,050.00 $48,947,593,000 SEC
2009   Q4 1,590,412 0.71 Reduce 0.86% <0.01 $27,980.00 $44,499,728,000 SEC
2009   Q3 1,604,193 0.72 Reduce 0.35% <0.01 $27,250.00 $43,714,259,000 SEC
2009   Q2 1,609,787 0.66 Add 1.93% 0.01 $21,700.00 $34,932,378,000 SEC
2009   Q1 1,579,297 0.67 Add 3.03% 0.02 $18,860.00 $29,785,541,000 SEC
2008   Q4 1,532,827 0.55 Add 5.22% 0.03 $18,750.00 $28,740,506,000 SEC
2008   Q3 1,456,827 0.65 Add 3.26% 0.02 $30,410.00 $44,302,109,000 SEC
2008   Q2 1,410,827 0.61 Add 1.66% 0.01 $29,390.00 $41,464,206,000 SEC
2008   Q1 1,387,740 0.69 Add 0.06% <0.01 $36,300.00 $50,374,962,000 SEC
2007   Q4 1,386,875 0.96 Add 3.25% 0.03 $33,950.00 $47,084,406,000 SEC
2007   Q3 1,343,225 0.62 Add 0.30% <0.01 $38,610.00 $51,861,917,000 SEC
2007   Q2 1,339,255 0.60 Add 2.76% 0.02 $37,270.00 $49,914,034,000 SEC
2007   Q1 1,303,271 0.59 Add 4.18% 0.02 $35,490.00 $46,253,088,000 SEC
2006   Q4 1,250,971 0.57 Add 2.13% 0.01 $35,510.00 $44,421,980,000 SEC
2006   Q3 1,224,871 1.13 Add 3.67% 0.04 $33,610.00 $41,167,914,000 SEC
2006   Q2 1,181,471 2.07 Add 55.20% 0.74 $34,930.00 $41,268,782,000 SEC
2006   Q1 761,256 0.37 Add 292.81% 0.28 $35,200.00 $26,796,211,000 SEC
2005   Q4 193,796 0.09 Add 1.20% <0.01 $33,400.00 $6,472,786,000 SEC
2005   Q3 191,496 0.24 Reduce 0.26% <0.01 $40,030.00 $7,665,585,000 SEC
2005   Q2 191,996 0.14 Reduce 1.59% <0.01 $45,070.00 $8,653,260,000 SEC
2005   Q1 195,096 0.16 Reduce 1.17% <0.01 $49,950.00 $9,745,045,000 SEC
2004   Q4 197,396 0.15 Buy 0.15 $43,390.00 $8,565,012,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.33 SEC
2004   Q2 97,601 0.33 Buy 0.33 $76,489.99 $7,465,500,000 SEC