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  Allete Inc (ALE)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2025   Q4 0 0.00 Sell 100.00% <0.01 SEC
2025   Q3 3,288 <0.01 Reduce 23.32% <0.01 $66.40 $218,323 SEC
2025   Q2 4,288 <0.01 Reduce 13.16% <0.01 $64.07 $274,732 SEC
2025   Q1 4,938 <0.01 Reduce 27.04% <0.01 $65.70 $324,427 SEC
2024   Q4 6,768 <0.01 Reduce 30.14% <0.01 $64.80 $438,566 SEC
2024   Q3 9,688 0.01 Reduce 6.29% <0.01 $64.19 $621,873 SEC
2024   Q2 10,338 0.01 Reduce 4.61% <0.01 $62.35 $644,574 SEC
2024   Q1 10,838 0.01 Reduce 11.08% <0.01 $59.64 $646,378 SEC
2023   Q4 12,188 0.01 Reduce 10.44% <0.01 $61.16 $745,418 SEC
2023   Q3 13,608 0.01 Reduce 16.28% <0.01 $52.80 $718,502 SEC
2023   Q2 16,254 0.01 Reduce 10.47% <0.01 $57.97 $942,244 SEC
2023   Q1 18,154 0.01 Reduce 1.72% <0.01 $64.37 $1,168,573 SEC
2022   Q4 18,471 0.01 Reduce 0.54% <0.01 $64.51 $1,191,564 SEC
2022   Q3 18,571 0.01 Add 8.36% <0.01 $50.02 $929,000 SEC
2022   Q2 17,138 0.01 Reduce 6.54% <0.01 $58.76 $1,007,000 SEC
2022   Q1 18,338 0.01 Reduce 8.71% <0.01 $66.96 $1,228,000 SEC
2021   Q4 20,088 0.01 Reduce 12.65% <0.01 $66.36 $1,333,000 SEC
2021   Q3 22,997 0.01 Reduce 7.51% <0.01 $59.53 $1,369,000 SEC
2021   Q2 24,863 0.02 Reduce 23.21% <0.01 $69.98 $1,740,000 SEC
2021   Q1 32,378 0.02 Reduce 4.10% <0.01 $67.18 $2,175,000 SEC
2020   Q4 33,763 0.02 Reduce 4.85% <0.01 $61.93 $2,091,000 SEC
2020   Q3 35,483 0.02 Reduce 1.57% <0.01 $51.74 $1,836,000 SEC
2020   Q2 36,048 0.03 Reduce 3.56% <0.01 $54.62 $1,969,000 SEC
2020   Q1 37,378 0.03 Reduce 2.80% <0.01 $60.68 $2,268,000 SEC
2019   Q4 38,453 0.04 Reduce 9.45% <0.01 $81.16 $3,121,000 SEC
2019   Q3 42,468 0.04 Reduce 40.38% 0.03 $87.41 $3,712,000 SEC
2019   Q2 71,233 0.07 Reduce 4.79% <0.01 $83.21 $5,927,000 SEC
2019   Q1 74,818 0.07 Reduce 1.64% <0.01 $82.23 $6,152,000 SEC
2018   Q4 76,063 0.08 Reduce 8.01% <0.01 $76.23 $5,798,000 SEC
2018   Q3 82,688 0.07 Reduce 32.41% 0.04 $75.00 $6,202,000 SEC
2018   Q2 122,338 0.12 Reduce 28.89% 0.04 $77.41 $9,470,000 SEC
2018   Q1 172,043 0.15 Reduce 32.10% 0.07 $72.25 $12,430,000 SEC
2017   Q4 253,368 0.22 Reduce 13.63% 0.04 $74.36 $18,840,000 SEC
2017   Q3 293,340 0.27 Reduce 25.72% 0.09 $77.29 $22,672,000 SEC
2017   Q2 394,933 0.34 Add 0.86% <0.01 $71.68 $28,309,000 SEC
2017   Q1 391,555 0.32 Add 3.01% <0.01 $67.71 $26,512,000 SEC
2016   Q4 380,100 0.31 Add 4.92% 0.01 $64.19 $24,399,000 SEC
2016   Q3 362,290 0.28 Add 15.09% 0.04 $59.62 $21,600,000 SEC
2016   Q2 314,789 0.27 Add 26.87% 0.06 $64.63 $20,345,000 SEC
2016   Q1 248,127 0.20 Reduce 3.09% <0.01 $56.07 $13,912,000 SEC
2015   Q4 256,027 0.20 Reduce 12.91% 0.03 $50.83 $13,014,000 SEC
2015   Q3 293,987 0.23 Reduce 2.80% <0.01 $50.49 $14,843,000 SEC
2015   Q2 302,457 0.20 Add 3.79% <0.01 $46.39 $14,031,000 SEC
2015   Q1 291,417 0.21 Add 9.65% 0.02 $52.76 $15,375,000 SEC
2014   Q4 265,761 0.20 Reduce 2.95% <0.01 $55.14 $14,654,000 SEC
2014   Q3 273,849 0.18 Add 16.47% 0.03 $44.39 $12,156,000 SEC
2014   Q2 235,124 0.17 Add 4.02% <0.01 $51.35 $12,074,000 SEC
2014   Q1 226,034 0.18 Add 1.76% <0.01 $52.42 $11,849,000 SEC
2013   Q4 222,116 0.18 Add 10.37% 0.02 $49.88 $11,079,000 SEC
2013   Q3 201,253 0.18 Add 9.94% 0.02 $48.30 $9,721,000 SEC
2013   Q2 183,053 0.18 Reduce 5.49% <0.01 $49.85 $9,125,000 SEC
2013   Q1 193,684 0.10 Add 16.16% 0.01 $49.02 $9,494,000 SEC
2012   Q4 166,734 0.17 Add 21.88% 0.03 $40.98 $6,833,000 SEC
2012   Q3 136,799 0.14 Add 130.50% 0.08 $41.74 $5,710,000 SEC
2012   Q2 59,349 0.06 Add 257.01% 0.04 $41.80 $2,481,000 SEC
2012   Q1 16,624 0.02 Add 92.18% <0.01 $41.51 $690,000 SEC
2011   Q4 8,650 0.01 Add 28.15% <0.01 $41.97 $363,000 SEC
2011   Q3 6,750 0.01 Buy 0.01 $36.59 $247,000 SEC