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  Apogee Enterprises Inc (APOG)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2021   Q1 0 0.00 Sell 100.00% 0.02 SEC
2020   Q4 44,892 0.02 Reduce 84.95% 0.07 $31.68 $1,422,000 SEC
2020   Q3 298,335 0.08 Reduce 25.41% 0.03 $21.37 $6,375,000 SEC
2020   Q2 399,965 0.12 Add 13.54% 0.01 $23.04 $9,215,000 SEC
2020   Q1 352,255 0.11 Add 4.58% <0.01 $20.82 $7,334,000 SEC
2019   Q4 336,840 0.12 Add 6.21% <0.01 $32.50 $10,947,000 SEC
2019   Q3 317,140 0.15 Reduce 11.69% 0.02 $38.99 $12,365,000 SEC
2019   Q2 359,130 0.19 Reduce 9.25% 0.02 $43.44 $15,601,000 SEC
2019   Q1 395,730 0.18 Add 2.83% <0.01 $37.49 $14,836,000 SEC
2018   Q4 384,840 0.15 Add 18.47% 0.02 $29.85 $11,487,000 SEC
2018   Q3 324,830 0.16 Add 2.98% <0.01 $41.32 $13,422,000 SEC
2018   Q2 315,430 0.19 Reduce 2.92% <0.01 $48.17 $15,194,000 SEC
2018   Q1 324,930 0.17 Add 5.35% <0.01 $43.35 $14,086,000 SEC
2017   Q4 308,430 0.16 Add 0.19% <0.01 $45.73 $14,105,000 SEC
2017   Q3 307,830 0.18 Add 6.76% 0.01 $48.26 $14,856,000 SEC
2017   Q2 288,330 0.20 Add 13.23% 0.02 $56.84 $16,389,000 SEC
2017   Q1 254,630 0.19 Add 1.43% <0.01 $59.61 $15,178,000 SEC
2016   Q4 251,030 0.17 Add 11.22% 0.02 $53.56 $13,445,000 SEC
2016   Q3 225,700 0.13 Add 20.63% 0.02 $44.69 $10,087,000 SEC
2016   Q2 187,100 0.12 Add 24.40% 0.02 $46.35 $8,672,000 SEC
2016   Q1 150,400 0.09 Add 11.41% <0.01 $43.89 $6,601,000 SEC
2015   Q4 135,000 0.09 Add 22.39% 0.02 $43.51 $5,874,000 SEC
2015   Q3 110,300 0.08 Reduce 3.84% <0.01 $44.65 $4,925,000 SEC
2015   Q2 114,700 0.09 Reduce 10.32% <0.01 $52.64 $6,038,000 SEC
2015   Q1 127,900 0.08 Add 9.13% <0.01 $43.20 $5,525,000 SEC
2014   Q4 117,200 0.07 Reduce 6.54% <0.01 $42.37 $4,966,000 SEC
2014   Q3 125,400 0.07 Reduce 4.35% <0.01 $39.80 $4,991,000 SEC
2014   Q2 131,100 0.07 Add 27.78% 0.02 $34.86 $4,570,000 SEC
2014   Q1 102,600 0.05 Add 35.18% 0.01 $33.23 $3,409,000 SEC
2013   Q4 75,900 0.04 $35.92 $2,726,000 SEC
2013   Q3 75,900 0.04 Add 27.78% <0.01 $29.63 $2,249,000 SEC
2013   Q2 59,400 0.03 Add 2.06% <0.01 $24.01 $1,426,000 SEC
2013   Q1 58,200 0.02 Add 45.86% <0.01 $28.95 $1,685,000 SEC
2012   Q4 39,900 0.02 $23.96 $956,000 SEC
2012   Q3 39,900 0.02 Add 56.47% <0.01 $19.65 $784,000 SEC
2012   Q2 25,500 0.01 Add 73.47% <0.01 $16.08 $410,000 SEC
2012   Q1 14,700 <0.01 Add 34.86% <0.01 $12.93 $190,000 SEC
2011   Q4 10,900 <0.01 Add 7.92% <0.01 $12.29 $134,000 SEC
2011   Q3 10,100 <0.01 Buy <0.01 $8.61 $87,000 SEC