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  Deluxe Corp. (DLX)
← All DLX superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2022   Q2 0 0.00 Sell 100.00% 0.01 $19.18–25.58 · VW $21.33i SEC
2022   Q1 29,719 0.01 Reduce 1.06% <0.01 $22.58–33.57 · VW $26.69i $899,000 SEC
2021   Q4 30,036 0.01 Reduce 0.20% $28.08–35.02 · VW $31.40i $964,000 SEC
2021   Q3 30,095 0.01 Add 4.38% <0.01 $32.55–39.87 · VW $35.42i $1,080,000 SEC
2021   Q2 28,833 0.01 Reduce 0.69% <0.01 $38.23–48.33 · VW $41.64i $1,377,000 SEC
2021   Q1 29,033 0.01 Reduce 3.33% <0.01 $37.37–48.38 · VW $43.77i $1,218,000 SEC
2020   Q4 30,033 0.01 Reduce 10.24% <0.01 $24.58–42.98 · VW $35.70i $877,000 SEC
2020   Q3 33,459 0.01 Reduce 6.30% <0.01 $20.89–30.00 · VW $25.54i $861,000 SEC
2020   Q2 35,709 0.01 Reduce 4.03% <0.01 $18.90–32.21 · VW $26.50i $841,000 SEC
2020   Q1 37,209 0.01 Add 1.14% <0.01 $18.90–33.72 · VW $25.32i $965,000 SEC
2019   Q4 36,789 0.02 Reduce 6.92% <0.01 $32.59–52.06 · VW $39.32i $1,836,000 SEC
2019   Q3 39,522 0.02 Reduce 16.18% <0.01 $44.43–54.15 · VW $49.89i $1,943,000 SEC
2019   Q2 47,150 0.02 Reduce 5.08% <0.01 $37.15–46.31 · VW $43.18i $1,917,000 SEC
2019   Q1 49,676 0.03 Reduce 0.16% $36.11–50.00 · VW $41.10i $2,172,000 SEC
2018   Q4 49,756 0.03 Reduce 11.46% <0.01 $36.70–50.69 · VW $44.64i $1,913,000 SEC
2018   Q3 56,193 0.04 Reduce 9.94% <0.01 $43.72–59.83 · VW $51.30i $3,200,000 SEC
2018   Q2 62,393 0.05 Reduce 2.33% <0.01 $57.06–69.61 · VW $61.96i $4,131,000 SEC
2018   Q1 63,880 0.06 Reduce 9.54% <0.01 $65.85–76.95 · VW $69.78i $4,728,000 SEC
2017   Q4 70,618 0.06 Reduce 3.82% <0.01 $67.52–78.87 · VW $72.46i $5,426,000 SEC
2017   Q3 73,425 0.06 Reduce 3.39% <0.01 $66.98–74.74 · VW $70.94i $5,357,000 SEC
2017   Q2 76,000 0.06 Reduce 8.65% <0.01 $67.01–74.60 · VW $70.32i $5,261,000 SEC
2017   Q1 83,194 0.07 Reduce 25.12% 0.03 $66.43–75.70 · VW $70.10i $6,004,000 SEC
2016   Q4 111,098 0.10 Reduce 21.89% 0.03 $67.18–75.94 · VW $72.24i $7,956,000 SEC
2016   Q3 142,225 0.13 Reduce 12.24% 0.02 $59.47–69.95 · VW $65.71i $9,504,000 SEC
2016   Q2 162,060 0.15 Reduce 13.15% 0.02 $61.10–70.26 · VW $66.51i $10,756,000 SEC
2016   Q1 186,597 0.17 Reduce 71.72% 0.39 $57.59–65.38 · VW $62.70i $11,660,000 SEC
2015   Q4 659,894 0.54 Reduce 15.62% 0.11 $49.46–60.38 · VW $55.75i $35,991,000 SEC
2015   Q3 782,092 0.68 Reduce 1.19% <0.01 $53.55–61.61 · VW $57.94i $43,594,000 SEC
2015   Q2 791,502 0.69 Reduce 2.21% 0.02 $51.61–66.47 · VW $58.70i $49,073,000 SEC
2015   Q1 809,380 0.77 Add 1.31% 0.01 $63.06–69.77 · VW $65.55i $56,074,000 SEC
2014   Q4 798,877 0.69 Add 0.32% <0.01 $57.54–69.46 · VW $64.52i $49,730,000 SEC
2014   Q3 796,364 0.64 Add 0.13% <0.01 $51.46–61.79 · VW $57.23i $43,927,000 SEC
2014   Q2 795,327 0.67 Reduce 1.73% 0.01 $53.75–60.52 · VW $57.94i $46,590,000 SEC
2014   Q1 809,297 0.66 Add 66.56% 0.26 $48.42–56.99 · VW $53.83i $42,464,000 SEC
2013   Q4 485,878 0.41 Add 1.40% <0.01 $44.64–54.24 · VW $49.79i $25,358,000 SEC
2013   Q3 479,147 0.36 Add 1.37% <0.01 $38.12–50.39 · VW $46.07i $19,961,000 SEC
2013   Q2 472,649 0.33 Add 27.99% 0.07 $33.37–43.49 · VW $38.74i $16,377,000 SEC
2013   Q1 369,293 0.16 Add 13.33% 0.02 $36.37–42.50 · VW $38.76i $15,289,000 SEC
2012   Q4 325,859 0.26 Add 10.93% 0.03 $28.62–40.38 · VW $36.23i $10,506,000 SEC
2012   Q3 293,747 0.22 Add 6.54% 0.01 $27.90–32.39 · VW $29.70i $8,977,000 SEC
2012   Q2 275,706 0.18 Add 213.42% 0.12 $22.08–29.04 · VW $26.50i $6,876,000 SEC
2012   Q1 87,966 0.05 Add 12.51% <0.01 $21.40–24.98 · VW $23.17i $2,060,000 SEC
2011   Q4 78,188 0.05 Reduce 4.70% <0.01 $21.02–26.90 · VW $24.20i $1,780,000 SEC
2011   Q3 82,048 0.05 $18.60 $1,526,000 SEC
2011   Q2 82,048 0.03 Reduce 2.24% <0.01 $17.50–26.70 · VW $22.11i $2,027,000 SEC
2011   Q1 83,924 0.06 Reduce 0.32% <0.01 $24.53–29.30 · VW $26.52i $2,227,000 SEC
2010   Q4 84,193 0.06 Reduce 5.88% <0.01 $21.29–26.42 · VW $24.42i $1,938,000 SEC
2010   Q3 89,454 0.03 Reduce 0.07% $16.75–22.72 · VW $20.22i $1,711,255,000 SEC
2010   Q2 89,517 0.06 Reduce 7.74% <0.01 $16.57–22.67 · VW $18.66i $1,678,444,000 SEC
2010   Q1 97,023 0.03 Reduce 2.61% <0.01 $17.98–23.77 · VW $21.07i $1,884,187,000 SEC
2009   Q4 99,622 0.02 Reduce 0.05% $12.88–18.97 · VW $16.60i $1,473,409,000 SEC
2009   Q3 99,674 0.03 Add 2.68% <0.01 $12.57–18.11 · VW $14.53i $1,704,425,000 SEC
2009   Q2 97,075 0.02 Reduce 1.00% <0.01 $12.10–18.01 · VW $15.61i $1,243,531,000 SEC
2009   Q1 98,055 0.02 Reduce 1.01% <0.01 $6.20–15.88 · VW $12.07i $944,270,000 SEC
2008   Q4 99,055 0.03 Add 1.00% <0.01 $7.52–15.70 · VW $10.31i $1,481,863,000 SEC
2008   Q3 98,075 0.02 Add 0.45% <0.01 $7.52–17.72 · VW $11.92i $1,411,299,000 SEC
2008   Q2 97,634 0.03 $17,820.00 $1,739,838,000 SEC
2008   Q1 97,634 0.03 $19,210.00 $1,875,549,000 SEC
2007   Q4 97,634 0.07 Reduce 0.31% <0.01 $20.73–33.62 · VW $25.06i $3,211,182 SEC
2007   Q3 97,940 0.04 Reduce 0.03% $29.36–40.86 · VW $33.94i $3,608,110,000 SEC
2007   Q2 97,969 0.05 Reduce 4.94% <0.01 $28.56–44.95 · VW $37.18i $3,978,521 SEC
2007   Q1 103,065 0.04 Reduce 0.19% <0.01 $29.35–44.68 · VW $39.23i $3,455,769 SEC
2006   Q4 103,265 0.03 $25.20 $2,602,278 SEC
2006   Q3 103,265 0.05 Reduce 13.89% <0.01 $16.81–25.05 · VW $22.16i $1,765,832 SEC
2006   Q2 119,927 0.05 Add 17.27% <0.01 $12.98–21.93 · VW $17.61i $2,096,324 SEC
2006   Q1 102,265 0.04 Reduce 0.97% <0.01 $21.33–26.76 · VW $23.19i $2,676,275 SEC
2005   Q4 103,265 0.05 $30.14 $3,112,407 SEC
2005   Q3 103,265 0.13 $40.16 $4,147,122 SEC
2005   Q2 103,265 0.07 Reduce 10.53% <0.01 $38.14–43.20 · VW $40.36i $4,192,559 SEC
2005   Q1 115,416 0.08 Reduce 16.78% 0.02 $38.21–40.72 · VW $39.78i $4,600,482 SEC
2004   Q4 138,695 0.09 Reduce 0.17% <0.01 $35.05–40.60 · VW $38.23i $5,177,484 SEC
2004   Q3 138,932 0.24 Reduce 1.46% <0.01 $36.02–43.31 · VW $39.62i $5,698,991 SEC
2004   Q2 140,988 0.27 Reduce 21.31% 0.04 $41.69–45.09 · VW $43.17i $6,132,978 SEC
2004   Q1 179,171 0.17 Reduce 4.00% <0.01 $38.47–43.60 · VW $41.63i $7,184,757 SEC
2003   Q4 186,629 0.21 Reduce 4.81% 0.01 $38.60–42.91 · VW $40.30i $7,713,377 SEC
2003   Q3 196,061 0.24 Reduce 0.29% <0.01 $38.51–43.80 · VW $41.17i $7,869,889 SEC
2003   Q2 196,624 0.60 Reduce 2.04% <0.01 $41.92–48.46 · VW $44.36i $8,808,755 SEC
2003   Q1 200,719 0.34 Reduce 11.53% 0.05 $35.14–47.00 · VW $43.04i $8,054,853 SEC
2002   Q4 226,882 0.40 Reduce 1.01% <0.01 $37.95–43.95 · VW $40.73i $9,551,732 SEC
2002   Q3 229,203 0.49 Reduce 0.05% <0.01 $41.68–50.12 · VW $45.07i $10,327,887 SEC
2002   Q2 229,309 0.40 Reduce 2.13% 0.02 $33.02–47.20 · VW $41.89i $8,917,827 SEC
2002   Q1 234,297 0.94 Reduce 5.74% 0.03 $41.35–50.13 · VW $45.57i $10,838,579 SEC
2001   Q4 248,553 0.52 Reduce 37.61% 0.29 $39.25–47.99 · VW $44.88i $10,334,834 SEC
2001   Q3 398,369 0.78 Reduce 29.77% 0.55 $30.34–39.53 · VW $36.46i $13,759,665 SEC
2001   Q2 567,195 1.85 Reduce 10.08% 0.09 $26.40–34.29 · VW $31.17i $16,391,936 SEC
2001   Q1 630,805 0.91 Reduce 13.18% 0.11 $21.90–28.25 · VW $25.95i $14,931,154 SEC
2000   Q4 726,527 0.85 Reduce 13.32% 0.12 $17.88–24.74 · VW $22.32i $14,678,282 SEC
2000   Q3 838,188 0.89 Add 12.70% 0.10 $15.69–19.44 · VW $17.92i $13,612,036 SEC
2000   Q2 743,766 0.88 Add 2.25% 0.02 $16.94–20.69 · VW $18.41i $14,011,229 SEC
2000   Q1 727,431 2.04 Add 0.35% <0.01 $18.14–22.09 · VW $19.99i $15,411,896 SEC
1999   Q4 724,929 1.01 Add 4.95% 0.05 $17.59–23.24 · VW $19.85i $15,902,254 SEC
1999   Q3 690,710 1.19 Buy 1.19 $19.54–29.33 · VW $23.27i $18,775,582 SEC
Price snapshot:
Current price$25.15
52-week low$14.60
52-week high$31.67