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  Surmodics Inc (SRDX)
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 7,626 <0.01 $30.53 $232,822 SEC
2024   Q4 7,626 <0.01 $39.60 $301,990 SEC
2024   Q3 7,626 <0.01 Reduce 23.74% <0.01 $38.78 $295,736 SEC
2024   Q2 10,000 <0.01 $42.04 $420,400 SEC
2024   Q1 10,000 <0.01 $29.34 $293,400 SEC
2023   Q4 10,000 <0.01 $36.35 $363,500 SEC
2023   Q3 10,000 <0.01 $32.09 $320,900 SEC
2023   Q2 10,000 <0.01 $31.31 $313,100 SEC
2023   Q1 10,000 <0.01 Reduce 81.05% 0.02 $22.78 $227,800 SEC
2022   Q4 52,764 0.02 Reduce 16.36% <0.01 $34.12 $1,800,308 SEC
2022   Q3 63,084 0.02 Reduce 11.81% <0.01 $30.40 $1,918,000 SEC
2022   Q2 71,533 0.03 Reduce 0.10% $37.23 $2,663,000 SEC
2022   Q1 71,604 0.03 Add 18.42% <0.01 $45.33 $3,246,000 SEC
2021   Q4 60,464 0.03 Reduce 0.09% $48.14 $2,911,000 SEC
2021   Q3 60,520 0.03 Reduce 0.07% $55.60 $3,365,000 SEC
2021   Q2 60,564 0.03 Reduce 0.08% $54.26 $3,286,000 SEC
2021   Q1 60,612 0.04 Add 36.25% 0.01 $56.08 $3,399,000 SEC
2020   Q4 44,487 0.02 Add 0.65% <0.01 $43.52 $1,936,000 SEC
2020   Q3 44,198 0.02 Reduce 2.86% <0.01 $38.92 $1,720,000 SEC
2020   Q2 45,498 0.03 Add 0.66% <0.01 $43.23 $1,967,000 SEC
2020   Q1 45,198 0.02 $33.32 $1,506,000 SEC
2019   Q4 45,198 0.02 Add 53.75% <0.01 $41.44 $1,873,000 SEC
2019   Q3 29,398 0.02 Buy 0.02 $45.75 $1,345,000 SEC
2018   Q4 0 0.00 Sell 100.00% <0.01 SEC
2018   Q3 3,300 <0.01 Buy <0.01 $74.55 $246,000 SEC
2016   Q4 0 0.00 Sell 100.00% <0.01 SEC
2016   Q3 10,338 <0.01 Reduce 11.64% <0.01 $30.08 $311,000 SEC
2016   Q2 11,700 <0.01 Reduce 29.94% <0.01 $23.50 $275,000 SEC
2016   Q1 16,700 <0.01 Reduce 19.81% <0.01 $18.38 $307,000 SEC
2015   Q4 20,825 0.01 Reduce 31.92% <0.01 $20.26 $422,000 SEC
2015   Q3 30,590 0.01 Reduce 3.47% <0.01 $21.84 $668,000 SEC
2015   Q2 31,690 0.01 Reduce 19.65% <0.01 $23.41 $742,000 SEC
2015   Q1 39,440 0.01 Reduce 3.31% <0.01 $26.04 $1,027,000 SEC
2014   Q4 40,790 0.01 Reduce 94.40% 0.18 $22.09 $901,000 SEC
2014   Q3 728,390 0.19 Reduce 1.36% <0.01 $18.16 $13,228,000 SEC
2014   Q2 738,470 0.23 Reduce 0.14% <0.01 $21.42 $15,818,000 SEC
2014   Q1 739,540 0.26 Reduce 0.82% <0.01 $22.60 $16,714,000 SEC
2013   Q4 745,690 0.29 Reduce 0.65% <0.01 $24.39 $18,187,000 SEC
2013   Q3 750,540 0.32 Reduce 0.12% <0.01 $23.78 $17,848,000 SEC
2013   Q2 751,440 0.30 Reduce 0.38% <0.01 $20.01 $15,036,000 SEC
2013   Q1 754,340 0.21 Add 0.13% <0.01 $27.25 $20,556,000 SEC
2012   Q4 753,345 0.42 Reduce 0.46% <0.01 $22.36 $16,845,000 SEC
2012   Q3 756,845 0.38 Reduce 0.06% <0.01 $20.22 $15,303,000 SEC
2012   Q2 757,295 0.34 Reduce 0.19% <0.01 $17.30 $13,101,000 SEC
2012   Q1 758,770 0.30 Reduce 0.35% <0.01 $15.37 $11,662,000 SEC
2011   Q4 761,470 0.32 Reduce 7.91% 0.02 $14.66 $11,163,000 SEC
2011   Q3 826,870 0.24 Buy 0.24 $9.10 $7,525,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.29 SEC
2011   Q1 853,399 0.29 Add 1.80% <0.01 $12.50 $10,667,000 SEC
2010   Q4 838,310 0.29 Reduce 26.57% 0.06 $11.87 $9,951,000 SEC
2010   Q3 1,141,649 0.21 Add 0.27% <0.01 $11,920.00 $13,608,456,000 SEC
2010   Q1 1,138,549 0.36 Add 7.26% 0.02 $20,940.00 $23,841,216,000 SEC
2009   Q4 1,061,469 0.38 Reduce 0.67% <0.01 $22,660.00 $24,052,888,000 SEC
2009   Q3 1,068,607 0.43 Add 0.45% <0.01 $24,600.00 $26,287,732,000 SEC
2009   Q2 1,063,818 0.46 Add 1.33% <0.01 $22,630.00 $24,074,201,000 SEC
2009   Q1 1,049,818 0.43 Add 1.76% <0.01 $18,250.00 $19,159,179,000 SEC
2008   Q4 1,031,618 0.50 Reduce 0.59% <0.01 $25,270.00 $26,068,987,000 SEC
2008   Q3 1,037,723 0.48 Add 5.02% 0.02 $31,490.00 $32,677,897,000 SEC
2008   Q2 988,073 0.66 Reduce 1.06% <0.01 $44,840.00 $44,305,193,000 SEC
2008   Q1 998,678 0.58 Reduce 1.66% 0.02 $41,880.00 $41,824,635,000 SEC
2007   Q4 1,015,563 1.12 Reduce 2.66% 0.02 $54,270.00 $55,114,604,000 SEC
2007   Q3 1,043,363 0.61 Reduce 3.16% 0.02 $49,010.00 $51,135,221,000 SEC
2007   Q2 1,077,463 0.65 Reduce 1.23% <0.01 $50,000.00 $53,873,150,000 SEC
2007   Q1 1,090,863 0.50 Add 0.40% <0.01 $36,000.00 $39,271,068,000 SEC
2006   Q4 1,086,563 0.43 Add 3.83% 0.02 $31,120.00 $33,813,841,000 SEC
2006   Q3 1,046,463 1.01 Reduce 2.09% 0.04 $35,120.00 $36,751,781,000 SEC
2006   Q2 1,068,763 1.94 Add 6.93% 0.13 $36,110.00 $38,593,032,000 SEC
2006   Q1 999,479 0.48 Add 25.87% 0.10 $35,360.00 $35,341,577,000 SEC
2005   Q4 794,079 0.43 Add 4.58% 0.02 $36,990.00 $29,372,982,000 SEC
2005   Q3 759,327 0.92 Add 12.76% 0.10 $38,690.00 $29,378,362,000 SEC
2005   Q2 673,427 0.46 Add 0.42% <0.01 $43,370.00 $29,206,529,000 SEC
2005   Q1 670,627 0.36 Add 15.28% 0.05 $31,910.00 $21,399,708,000 SEC
2004   Q4 581,729 0.34 Buy 0.34 $32,510.00 $18,912,010,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.03 SEC
2004   Q2 24,800 0.03 Reduce 1.98% <0.01 $24,640.00 $611,072,000 SEC
2004   Q1 25,300 0.01 Buy 0.01 $19,910.00 $503,723,000 SEC