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  Cisco Systems, Inc. (CSCO)
← All CSCO superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 19,827 0.02 Reduce 2.16% <0.01 $72.80–88.19 · VW $78.83i $1,538,377 SEC
2025   Q4 20,265 0.02 Reduce 3.06% <0.01 $66.81–80.82 · VW $75.06i $1,561,013 SEC
2025   Q3 20,904 0.01 Add 4.31% <0.01 $65.75–72.55 · VW $68.43i $1,430,252 SEC
2025   Q2 20,041 0.01 Add 6.43% <0.01 $52.11–69.78 · VW $61.85i $1,390,445 SEC
2025   Q1 18,831 0.01 Add 5.27% <0.01 $58.17–66.50 · VW $61.92i $1,162,061 SEC
2024   Q4 17,889 0.01 Add 2.88% <0.01 $52.13–60.23 · VW $57.27i $1,059,029 SEC
2024   Q3 17,389 0.01 Reduce 5.02% <0.01 $44.50–53.31 · VW $49.15i $925,443 SEC
2024   Q2 18,308 0.01 Reduce 3.86% <0.01 $44.95–50.20 · VW $47.43i $869,813 SEC
2024   Q1 19,043 <0.01 Reduce 4.79% <0.01 $47.66–52.62 · VW $49.65i $950,436 SEC
2023   Q4 20,001 0.01 Reduce 2.34% <0.01 $46.20–54.59 · VW $50.32i $1,010,451 SEC
2023   Q3 20,481 0.01 Add 4.36% <0.01 $50.06–58.19 · VW $54.21i $1,101,059 SEC
2023   Q2 19,626 0.01 Reduce 3.94% <0.01 $45.56–52.56 · VW $49.37i $1,015,449 SEC
2023   Q1 20,431 0.01 Reduce 8.84% <0.01 $45.67–52.35 · VW $49.35i $1,068,031 SEC
2022   Q4 22,412 0.01 Reduce 17.82% <0.01 $38.60–50.71 · VW $46.36i $1,067,708 SEC
2022   Q3 27,273 0.01 Reduce 9.44% <0.01 $39.96–50.00 · VW $44.27i $1,091,000 SEC
2022   Q2 30,115 0.02 Reduce 13.41% <0.01 $41.02–56.19 · VW $46.55i $1,284,000 SEC
2022   Q1 34,780 0.02 Add 4.06% <0.01 $52.70–63.35 · VW $56.14i $1,939,000 SEC
2021   Q4 33,424 0.02 Add 23.85% <0.01 $51.08–64.29 · VW $57.16i $2,118,000 SEC
2021   Q3 26,987 0.01 Reduce 5.83% <0.01 $52.34–60.27 · VW $56.25i $1,469,000 SEC
2021   Q2 28,657 0.02 Reduce 11.67% <0.01 $50.10–55.35 · VW $52.43i $1,519,000 SEC
2021   Q1 32,444 0.02 Reduce 5.45% <0.01 $43.35–52.94 · VW $47.25i $1,678,000 SEC
2020   Q4 34,313 0.02 Reduce 0.25% <0.01 $35.28–45.57 · VW $40.43i $1,536,000 SEC
2020   Q3 34,400 0.02 Reduce 0.26% <0.01 $37.60–48.45 · VW $43.16i $1,355,000 SEC
2020   Q2 34,489 0.02 Reduce 4.47% <0.01 $37.47–48.29 · VW $44.35i $1,609,000 SEC
2020   Q1 36,102 0.02 Add 3.61% <0.01 $32.40–50.28 · VW $41.13i $1,419,000 SEC
2019   Q4 34,843 0.02 Add 3.90% <0.01 $43.40–49.87 · VW $46.80i $1,671,000 SEC
2019   Q3 33,535 0.02 Reduce 9.81% <0.01 $46.00–58.26 · VW $51.15i $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 $40.96–54.23 · VW $49.34i $2,008,000 SEC
2018   Q4 38,184 0.02 Add 4.23% <0.01 $40.25–49.47 · VW $45.63i $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 $40.19–46.37 · VW $43.46i $1,576,000 SEC
2018   Q1 33,784 0.02 Add 14.44% <0.01 $37.35–46.16 · VW $42.49i $1,449,000 SEC
2017   Q4 29,521 0.01 Add 7.21% <0.01 $33.17–38.99 · VW $36.20i $1,131,000 SEC
2017   Q3 27,535 0.01 Reduce 1.13% <0.01 $30.36–34.10 · VW $32.07i $926,000 SEC
2017   Q2 27,851 0.01 Add 17.34% <0.01 $30.37–34.60 · VW $32.30i $872,000 SEC
2017   Q1 23,735 0.01 Reduce 15.93% <0.01 $29.80–34.53 · VW $32.55i $802,000 SEC
2016   Q4 28,233 0.01 Add 4.00% <0.01 $29.12–31.89 · VW $30.42i $853,000 SEC
2016   Q3 27,147 0.01 Add 4.89% <0.01 $28.17–31.95 · VW $30.83i $861,000 SEC
2016   Q2 25,881 0.01 Reduce 0.15% $25.81–29.41 · VW $28.04i $743,000 SEC
2016   Q1 25,921 0.01 Reduce 1.18% <0.01 $22.46–28.68 · VW $25.50i $738,000 SEC
2015   Q4 26,231 0.01 Add 14.58% <0.01 $25.34–29.49 · VW $27.40i $712,000 SEC
2015   Q3 22,893 0.01 Reduce 2.50% <0.01 $23.03–29.21 · VW $26.60i $601,000 SEC
2015   Q2 23,481 0.01 Add 1.51% <0.01 $26.84–29.90 · VW $28.60i $645,000 SEC
2015   Q1 23,131 0.01 Reduce 18.04% <0.01 $25.92–30.31 · VW $27.90i $637,000 SEC
2014   Q4 28,222 0.01 Add 4.08% <0.01 $22.49–28.59 · VW $25.96i $785,000 SEC
2014   Q3 27,115 0.01 Add 0.19% $24.27–26.08 · VW $25.10i $682,000 SEC
2014   Q2 27,064 0.01 Reduce 46.92% <0.01 $22.30–25.17 · VW $23.82i $673,000 SEC
2014   Q1 50,989 0.02 Reduce 10.24% <0.01 $21.27–23.00 · VW $22.11i $1,143,000 SEC
2013   Q4 56,804 0.02 Add 4.93% <0.01 $20.22–24.00 · VW $22.12i $1,274,000 SEC
2013   Q3 54,137 0.02 Reduce 2.21% <0.01 $23.02–26.49 · VW $24.47i $1,268,000 SEC
2013   Q2 55,362 0.03 Reduce 2.58% <0.01 $19.98–24.98 · VW $22.77i $1,347,000 SEC
2013   Q1 56,830 0.01 Add 3.05% <0.01 $20.01–21.98 · VW $20.90i $1,187,000 SEC
2012   Q4 55,147 0.03 Reduce 2.45% <0.01 $16.68–20.54 · VW $18.59i $1,084,000 SEC
2012   Q3 56,534 0.03 Add 6.53% <0.01 $14.96–19.75 · VW $17.69i $1,080,000 SEC
2012   Q2 53,068 0.02 Reduce 5.99% <0.01 $15.92–21.30 · VW $18.12i $911,000 SEC
2012   Q1 56,448 0.03 Reduce 0.56% <0.01 $18.35–21.24 · VW $19.99i $1,194,000 SEC
2011   Q4 56,768 0.03 Reduce 1.58% <0.01 $14.93–19.19 · VW $17.96i $1,026,000 SEC
2011   Q3 57,679 0.03 Reduce 5.55% <0.01 $13.30–16.84 · VW $15.50i $894,000 SEC
2011   Q2 61,069 0.01 Reduce 10.27% <0.01 $14.78–18.29 · VW $16.70i $953,000 SEC
2011   Q1 68,059 0.03 Reduce 3.10% <0.01 $16.97–22.34 · VW $19.31i $1,167,000 SEC
2010   Q4 70,235 0.04 Add 4.51% <0.01 $19.00–24.60 · VW $20.98i $1,421,000 SEC
2010   Q3 67,201 0.02 Add 0.30% <0.01 $19.82–26.00 · VW $22.04i $1,471,702,000 SEC
2010   Q2 67,001 0.05 Reduce 2.70% <0.01 $21.24–27.74 · VW $24.23i $1,427,791,000 SEC
2010   Q1 68,858 0.03 Reduce 2.96% <0.01 $22.35–26.85 · VW $24.35i $1,792,374,000 SEC
2009   Q4 70,959 0.03 Add 0.53% <0.01 $22.55–24.83 · VW $23.50i $1,698,758,000 SEC
2009   Q3 70,587 0.03 Add 10.42% <0.01 $17.82–23.87 · VW $21.71i $1,661,618,000 SEC
2009   Q2 63,924 0.02 Reduce 1.38% <0.01 $16.30–20.35 · VW $18.77i $1,192,183,000 SEC
2009   Q1 64,819 0.02 Add 65.38% <0.01 $13.61–17.98 · VW $15.74i $1,087,015,000 SEC
2008   Q4 39,193 0.01 Reduce 2.62% <0.01 $14.20–22.44 · VW $17.40i $638,846,000 SEC
2008   Q3 40,247 0.01 Reduce 6.73% <0.01 $20.56–25.25 · VW $22.74i $907,972,000 SEC
2008   Q2 43,149 0.01 Reduce 4.10% <0.01 $22.91–27.72 · VW $25.30i $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 $26.82–34.24 · VW $29.81i $1,218,010 SEC
2007   Q3 47,693 0.02 Add 6.00% <0.01 $27.56–33.38 · VW $30.74i $1,580,064,000 SEC
2007   Q2 44,993 0.02 Reduce 12.56% <0.01 $25.31–28.48 · VW $26.92i $1,253,055 SEC
2007   Q1 51,453 0.02 Add 3.71% <0.01 $24.82–28.99 · VW $26.59i $1,313,595 SEC
2006   Q4 49,613 0.02 Add 0.26% $22.80–27.96 · VW $25.67i $1,355,923 SEC
2006   Q3 49,482 0.03 Reduce 38.88% 0.02 $17.10–23.53 · VW $20.58i $1,137,096 SEC
2006   Q2 80,955 0.04 Add 72.44% 0.02 $19.08–22.00 · VW $20.39i $1,581,051 SEC
2006   Q1 46,946 0.01 Reduce 17.71% <0.01 $17.18–22.00 · VW $19.73i $1,017,320 SEC
2005   Q4 57,046 0.01 Add 11.70% <0.01 $16.83–18.12 · VW $17.44i $976,628 SEC
2005   Q3 51,072 0.03 Reduce 5.53% <0.01 $17.30–20.23 · VW $18.45i $915,210 SEC
2005   Q2 54,063 0.02 Reduce 28.34% <0.01 $17.01–20.25 · VW $18.60i $1,031,522 SEC
2005   Q1 75,443 0.02 Add 10.34% <0.01 $17.13–19.61 · VW $18.02i $1,349,675 SEC
2004   Q4 68,376 0.02 Add 13.19% <0.01 $17.80–20.35 · VW $19.13i $1,321,024 SEC
2004   Q3 60,408 0.05 Add 2.91% <0.01 $17.53–23.68 · VW $19.77i $1,093,385 SEC
2004   Q2 58,698 0.06 Reduce 9.03% <0.01 $20.68–24.83 · VW $22.44i $1,391,143 SEC
2004   Q1 64,523 0.04 Add 9.07% <0.01 $21.94–29.39 · VW $24.42i $1,520,807 SEC
2003   Q4 59,160 0.04 Reduce 3.90% <0.01 $19.24–24.60 · VW $22.25i $1,433,447 SEC
2003   Q3 61,558 0.04 Reduce 0.33% <0.01 $16.57–21.56 · VW $19.16i $1,205,921 SEC
2003   Q2 61,763 0.07 Add 99.11% 0.04 $12.80–19.10 · VW $16.07i $1,037,001 SEC
2003   Q1 31,019 0.02 Add 123.00% <0.01 $12.33–15.63 · VW $13.70i $402,627 SEC
2002   Q4 13,910 <0.01 Reduce 3.64% <0.01 $8.12–15.48 · VW $12.22i $182,221 SEC
2002   Q3 14,435 <0.01 Reduce 82.51% 0.04 $10.39–15.29 · VW $12.82i $151,279 SEC
2002   Q2 82,535 0.05 Add 559.75% 0.04 $12.27–17.55 · VW $14.93i $1,151,363 SEC
2002   Q1 12,510 0.02 Buy 0.02 $14.15–21.84 · VW $17.44i $211,794 SEC
2000   Q3 0 0.00 Sell 100.00% 0.03 $54.63–70.00 · VW $63.29i SEC
2000   Q2 8,400 0.03 Reduce 38.69% 0.05 $50.00–77.00 · VW $63.03i $533,925 SEC
2000   Q1 13,700 0.14 Reduce 12.74% <0.01 $48.63–82.00 · VW $64.32i $1,059,181 SEC
1999   Q4 15,700 0.05 Add 3.97% <0.01 $32.53–53.59 · VW $42.90i $840,931 SEC
1999   Q3 15,100 0.03 Buy 0.03 $28.08–36.78 · VW $33.01i $517,647 SEC
Price snapshot:
Current price$119.25
Avg. buy price$2,116.36
+/- since buy-94.37%
52-week low$64.42
52-week high$129.88