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  WEC Energy Group (WEC)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 1,910,685 2.26 Add 0.10% <0.01 $115.77 $221,200,002 SEC
2025   Q4 1,908,774 1.94 Add 6.41% 0.12 $105.46 $201,299,306 SEC
2025   Q3 1,793,851 1.93 Add 20.19% 0.32 $114.59 $205,557,386 SEC
2025   Q2 1,492,528 1.54 Add 7.45% 0.11 $104.20 $155,521,418 SEC
2025   Q1 1,389,081 1.58 Add 81.87% 0.71 $108.98 $151,382,047 SEC
2024   Q4 763,758 0.69 Add 18,528.24% 0.69 $94.04 $71,823,802 SEC
2024   Q3 4,100 <0.01 Reduce 2.38% <0.01 $96.18 $394,338 SEC
2024   Q2 4,200 <0.01 Add 5.00% <0.01 $78.46 $329,532 SEC
2024   Q1 4,000 <0.01 Reduce 4.97% <0.01 $82.12 $328,480 SEC
2023   Q4 4,209 <0.01 Reduce 3.29% <0.01 $84.17 $354,272 SEC
2023   Q3 4,352 <0.01 Reduce 7.68% <0.01 $80.55 $350,554 SEC
2023   Q2 4,714 <0.01 Reduce 32.23% <0.01 $88.24 $415,963 SEC
2023   Q1 6,956 0.01 Add 59.69% <0.01 $94.79 $659,359 SEC
2022   Q4 4,356 <0.01 Add 5.12% <0.01 $93.76 $408,419 SEC
2022   Q3 4,144 <0.01 Reduce 40.96% <0.01 $89.53 $371,000 SEC
2022   Q2 7,019 0.01 Reduce 1.40% <0.01 $100.58 $706,000 SEC
2022   Q1 7,119 0.01 Add 60.19% <0.01 $99.87 $711,000 SEC
2021   Q4 4,444 <0.01 Reduce 39.28% <0.01 $96.98 $431,000 SEC
2021   Q3 7,319 0.01 $88.26 $646,000 SEC
2021   Q2 7,319 0.01 $88.95 $651,000 SEC
2021   Q1 7,319 0.01 $93.59 $685,000 SEC
2020   Q4 7,319 0.01 $92.09 $674,000 SEC
2020   Q3 7,319 0.01 $96.87 $709,000 SEC
2020   Q2 7,319 0.01 $87.72 $642,000 SEC
2020   Q1 7,319 0.01 $88.13 $645,000 SEC
2019   Q4 7,319 0.01 $92.23 $675,000 SEC
2019   Q3 7,319 0.01 Reduce 0.68% <0.01 $95.09 $696,000 SEC
2019   Q2 7,369 0.01 $83.32 $614,000 SEC
2019   Q1 7,369 0.01 $79.12 $583,000 SEC
2018   Q4 7,369 0.01 $69.21 $510,000 SEC
2018   Q3 7,369 0.01 $66.77 $492,000 SEC
2018   Q2 7,369 0.01 $64.59 $476,000 SEC
2018   Q1 7,369 0.01 Reduce 1.67% <0.01 $62.70 $462,000 SEC
2017   Q4 7,494 0.01 $66.45 $498,000 SEC
2017   Q3 7,494 0.01 $62.72 $470,000 SEC
2017   Q2 7,494 0.01 Reduce 0.61% <0.01 $61.38 $460,000 SEC
2017   Q1 7,540 0.01 Reduce 1.22% <0.01 $60.61 $457,000 SEC
2016   Q4 7,633 0.01 Add 59.95% <0.01 $58.69 $448,000 SEC
2016   Q3 4,772 <0.01 $59.93 $286,000 SEC
2016   Q2 4,772 <0.01 $65.38 $312,000 SEC
2016   Q1 4,772 <0.01 Add 6.19% <0.01 $60.14 $287,000 SEC
2015   Q4 4,494 <0.01 $51.40 $231,000 SEC
2015   Q3 4,494 <0.01 Reduce 5.92% <0.01 $52.29 $235,000 SEC
2015   Q2 4,777 <0.01 Buy <0.01 $45.01 $215,000 SEC