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  Cyberoptics Corp (CYBE)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2022   Q3 0 0.00 Sell 100.00% 0.03 SEC
2022   Q2 76,639 0.03 $34.94 $2,678,000 SEC
2022   Q1 76,639 0.03 Reduce 0.22% <0.01 $40.58 $3,110,000 SEC
2021   Q4 76,806 0.03 Reduce 3.76% <0.01 $46.49 $3,571,000 SEC
2021   Q3 79,806 0.03 Reduce 36.45% 0.02 $35.57 $2,839,000 SEC
2021   Q2 125,574 0.05 $40.96 $5,144,000 SEC
2021   Q1 125,574 0.03 Reduce 0.10% $25.97 $3,261,000 SEC
2020   Q4 125,703 0.03 Add 80.30% 0.01 $22.69 $2,852,000 SEC
2020   Q3 69,719 0.03 Reduce 0.04% $31.84 $2,220,000 SEC
2020   Q2 69,744 0.03 Reduce 67.20% 0.03 $32.20 $2,246,000 SEC
2020   Q1 212,619 0.05 Reduce 27.71% 0.02 $17.11 $3,638,000 SEC
2019   Q4 294,134 0.06 Add 0.06% $18.38 $5,406,000 SEC
2019   Q3 293,954 0.05 Add 23.88% <0.01 $14.29 $4,201,000 SEC
2019   Q2 237,284 0.05 Add 9.12% <0.01 $16.23 $3,851,000 SEC
2019   Q1 217,444 0.05 Reduce 2.34% <0.01 $17.10 $3,718,000 SEC
2018   Q4 222,654 0.05 Reduce 4.28% <0.01 $17.63 $3,925,000 SEC
2018   Q3 232,609 0.05 Reduce 12.91% <0.01 $20.20 $4,699,000 SEC
2018   Q2 267,100 0.06 Add 0.19% <0.01 $17.40 $4,648,000 SEC
2018   Q1 266,600 0.06 Add 18.65% <0.01 $18.00 $4,799,000 SEC
2017   Q4 224,700 0.04 Add 15.71% <0.01 $15.00 $3,371,000 SEC
2017   Q3 194,200 0.04 Add 19.07% <0.01 $16.25 $3,156,000 SEC
2017   Q2 163,100 0.04 Add 93.71% 0.02 $20.65 $3,368,000 SEC
2017   Q1 84,200 0.03 Buy 0.03 $25.95 $2,185,000 SEC