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  Cisco Systems (CSCO)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 19,827 0.02 Reduce 2.16% <0.01 $77.59 $1,538,377 SEC
2025   Q4 20,265 0.02 Reduce 3.06% <0.01 $77.03 $1,561,013 SEC
2025   Q3 20,904 0.01 Add 4.31% <0.01 $68.42 $1,430,252 SEC
2025   Q2 20,041 0.01 Add 6.43% <0.01 $69.38 $1,390,445 SEC
2025   Q1 18,831 0.01 Add 5.27% <0.01 $61.71 $1,162,061 SEC
2024   Q4 17,889 0.01 Add 2.88% <0.01 $59.20 $1,059,029 SEC
2024   Q3 17,389 0.01 Reduce 5.02% <0.01 $53.22 $925,443 SEC
2024   Q2 18,308 0.01 Reduce 3.86% <0.01 $47.51 $869,813 SEC
2024   Q1 19,043 0.01 Reduce 4.79% <0.01 $49.91 $950,436 SEC
2023   Q4 20,001 0.01 Reduce 2.34% <0.01 $50.52 $1,010,451 SEC
2023   Q3 20,481 0.01 Add 4.36% <0.01 $53.76 $1,101,059 SEC
2023   Q2 19,626 0.01 Reduce 3.94% <0.01 $51.74 $1,015,449 SEC
2023   Q1 20,431 0.01 Reduce 8.84% <0.01 $52.28 $1,068,031 SEC
2022   Q4 22,412 0.01 Reduce 17.82% <0.01 $47.64 $1,067,708 SEC
2022   Q3 27,273 0.01 Reduce 9.44% <0.01 $40.00 $1,091,000 SEC
2022   Q2 30,115 0.02 Reduce 13.41% <0.01 $42.64 $1,284,000 SEC
2022   Q1 34,780 0.02 Add 4.06% <0.01 $55.75 $1,939,000 SEC
2021   Q4 33,424 0.02 Add 23.85% <0.01 $63.37 $2,118,000 SEC
2021   Q3 26,987 0.01 Reduce 5.83% <0.01 $54.43 $1,469,000 SEC
2021   Q2 28,657 0.02 Reduce 11.67% <0.01 $53.01 $1,519,000 SEC
2021   Q1 32,444 0.02 Reduce 5.45% <0.01 $51.72 $1,678,000 SEC
2020   Q4 34,313 0.02 Reduce 0.25% <0.01 $44.76 $1,536,000 SEC
2020   Q3 34,400 0.02 Reduce 0.26% <0.01 $39.39 $1,355,000 SEC
2020   Q2 34,489 0.02 Reduce 4.47% <0.01 $46.65 $1,609,000 SEC
2020   Q1 36,102 0.02 Add 3.61% <0.01 $39.31 $1,419,000 SEC
2019   Q4 34,843 0.02 Add 3.90% <0.01 $47.96 $1,671,000 SEC
2019   Q3 33,535 0.02 Reduce 9.81% <0.01 $49.41 $1,657,000 SEC
2019   Q2 37,184 0.02 $54.73 $2,035,000 SEC
2019   Q1 37,184 0.02 Reduce 2.62% <0.01 $54.00 $2,008,000 SEC
2018   Q4 38,184 0.02 Add 4.23% <0.01 $43.34 $1,655,000 SEC
2018   Q3 36,634 0.02 $48.64 $1,782,000 SEC
2018   Q2 36,634 0.02 Add 8.44% <0.01 $43.02 $1,576,000 SEC
2018   Q1 33,784 0.02 Add 14.44% <0.01 $42.89 $1,449,000 SEC
2017   Q4 29,521 0.01 Add 7.21% <0.01 $38.31 $1,131,000 SEC
2017   Q3 27,535 0.01 Reduce 1.13% <0.01 $33.63 $926,000 SEC
2017   Q2 27,851 0.01 Add 17.34% <0.01 $31.31 $872,000 SEC
2017   Q1 23,735 0.01 Reduce 15.93% <0.01 $33.79 $802,000 SEC
2016   Q4 28,233 0.01 Add 4.00% <0.01 $30.21 $853,000 SEC
2016   Q3 27,147 0.01 Add 4.89% <0.01 $31.72 $861,000 SEC
2016   Q2 25,881 0.01 Reduce 0.15% $28.71 $743,000 SEC
2016   Q1 25,921 0.01 Reduce 1.18% <0.01 $28.47 $738,000 SEC
2015   Q4 26,231 0.01 Add 14.58% <0.01 $27.14 $712,000 SEC
2015   Q3 22,893 0.01 Reduce 2.50% <0.01 $26.25 $601,000 SEC
2015   Q2 23,481 0.01 Add 1.51% <0.01 $27.47 $645,000 SEC
2015   Q1 23,131 0.01 Reduce 18.04% <0.01 $27.54 $637,000 SEC
2014   Q4 28,222 0.01 Add 4.08% <0.01 $27.82 $785,000 SEC
2014   Q3 27,115 0.01 Add 0.19% $25.15 $682,000 SEC
2014   Q2 27,064 0.01 Reduce 46.92% <0.01 $24.87 $673,000 SEC
2014   Q1 50,989 0.02 Reduce 10.24% <0.01 $22.42 $1,143,000 SEC
2013   Q4 56,804 0.02 Add 4.93% <0.01 $22.43 $1,274,000 SEC
2013   Q3 54,137 0.02 Reduce 2.21% <0.01 $23.42 $1,268,000 SEC
2013   Q2 55,362 0.03 Reduce 2.58% <0.01 $24.33 $1,347,000 SEC
2013   Q1 56,830 0.01 Add 3.05% <0.01 $20.89 $1,187,000 SEC
2012   Q4 55,147 0.03 Reduce 2.45% <0.01 $19.66 $1,084,000 SEC
2012   Q3 56,534 0.03 Add 6.53% <0.01 $19.10 $1,080,000 SEC
2012   Q2 53,068 0.02 Reduce 5.99% <0.01 $17.17 $911,000 SEC
2012   Q1 56,448 0.03 Reduce 0.56% <0.01 $21.15 $1,194,000 SEC
2011   Q4 56,768 0.03 Reduce 1.58% <0.01 $18.07 $1,026,000 SEC
2011   Q3 57,679 0.03 Buy 0.03 $15.50 $894,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.03 SEC
2011   Q1 68,059 0.03 Reduce 3.10% <0.01 $17.15 $1,167,000 SEC
2010   Q4 70,235 0.04 Add 4.51% <0.01 $20.23 $1,421,000 SEC
2010   Q3 67,201 0.02 Reduce 2.41% <0.01 $21,900.00 $1,471,702,000 SEC
2010   Q1 68,858 0.03 Reduce 2.96% <0.01 $26,030.00 $1,792,374,000 SEC
2009   Q4 70,959 0.03 Add 0.53% <0.01 $23,939.99 $1,698,758,000 SEC
2009   Q3 70,587 0.03 Add 10.42% <0.01 $23,540.00 $1,661,618,000 SEC
2009   Q2 63,924 0.02 Reduce 1.38% <0.01 $18,650.01 $1,192,183,000 SEC
2009   Q1 64,819 0.02 Add 65.38% <0.01 $16,770.01 $1,087,015,000 SEC
2008   Q4 39,193 0.01 Reduce 2.62% <0.01 $16,300.00 $638,846,000 SEC
2008   Q3 40,247 0.01 Reduce 6.73% <0.01 $22,559.99 $907,972,000 SEC
2008   Q2 43,149 0.01 Reduce 4.10% <0.01 $23,260.01 $1,003,646,000 SEC
2008   Q1 44,995 0.01 $24,090.01 $1,083,930,000 SEC
2007   Q4 44,995 0.02 Reduce 5.66% <0.01 $27,069.90 $1,218,010,000 SEC
2007   Q3 47,693 0.02 Add 6.00% <0.01 $33,129.89 $1,580,064,000 SEC
2007   Q2 44,993 0.02 Reduce 12.56% <0.01 $27,850.00 $1,253,055,000 SEC
2007   Q1 51,453 0.02 Add 3.71% <0.01 $25,530.00 $1,313,595,000 SEC
2006   Q4 49,613 0.02 Add 0.26% <0.01 $27,329.99 $1,355,923,000 SEC
2006   Q3 49,482 0.03 Reduce 38.88% 0.03 $22,979.99 $1,137,096,000 SEC
2006   Q2 80,955 0.08 Add 72.44% 0.03 $19,530.00 $1,581,051,000 SEC
2006   Q1 46,946 0.01 Reduce 17.71% <0.01 $21,670.00 $1,017,320,000 SEC
2005   Q4 57,046 0.01 Add 11.70% <0.01 $17,120.01 $976,628,000 SEC
2005   Q3 51,072 0.03 Reduce 5.53% <0.01 $17,920.00 $915,210,000 SEC
2005   Q2 54,063 0.02 Reduce 28.34% <0.01 $19,080.00 $1,031,522,000 SEC
2005   Q1 75,443 0.02 Add 10.34% <0.01 $17,890.00 $1,349,675,000 SEC
2004   Q4 68,376 0.02 Buy 0.02 $19,320.00 $1,321,024,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.06 SEC
2004   Q2 58,698 0.06 Reduce 9.03% <0.01 $23,700.01 $1,391,143,000 SEC
2004   Q1 64,523 0.04 Add 9.07% <0.01 $23,570.00 $1,520,807,000 SEC
2003   Q4 59,160 0.04 Reduce 3.90% <0.01 $24,230.00 $1,433,447,000 SEC
2003   Q3 61,558 0.04 Buy 0.04 $19,590.00 $1,205,921,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.02 SEC
2003   Q1 31,019 0.02 Add 123.00% 0.01 $12,980.01 $402,627,000 SEC
2002   Q4 13,910 0.01 Reduce 3.64% <0.01 $13,100.00 $182,221,000 SEC
2002   Q3 14,435 0.01 Reduce 82.51% 0.04 $10,480.01 $151,279,000 SEC
2002   Q2 82,535 0.05 Add 559.75% 0.04 $13,950.00 $1,151,363,000 SEC
2002   Q1 12,510 0.02 Buy 0.02 $16,929.98 $211,794,000 SEC
2000   Q3 0 0.00 Sell 100.00% 0.03 SEC
2000   Q2 8,400 0.03 Buy 0.03 $63,562.50 $533,925,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.05 SEC
1999   Q4 7,850 0.05 Add 3.97% <0.01 $107,124.97 $840,931,000 SEC
1999   Q3 7,550 0.03 Buy 0.03 $68,562.52 $517,647,000 SEC