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  Apple Inc. (AAPL)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 1,208,398 3.13 Reduce 0.75% 0.02 $253.79 $306,679,348 SEC
2025   Q4 1,217,486 3.19 Add 2.94% 0.09 $271.86 $330,985,738 SEC
2025   Q3 1,182,743 2.83 Add 3.52% 0.10 $254.63 $301,161,820 SEC
2025   Q2 1,142,568 2.31 Reduce 15.71% 0.49 $205.17 $234,420,598 SEC
2025   Q1 1,355,592 3.13 Add 0.15% <0.01 $222.13 $301,117,629 SEC
2024   Q4 1,353,586 3.28 Add 0.47% 0.02 $250.42 $338,964,955 SEC
2024   Q3 1,347,213 2.95 Add 3.38% 0.10 $233.00 $313,900,692 SEC
2024   Q2 1,303,200 2.65 Add 36.38% 0.71 $210.62 $274,480,017 SEC
2024   Q1 955,549 1.59 Add 63.37% 0.62 $171.48 $163,857,508 SEC
2023   Q4 584,900 1.19 Add 288.63% 0.88 $192.53 $112,610,761 SEC
2023   Q3 150,504 0.30 Reduce 0.15% <0.01 $171.21 $25,767,736 SEC
2023   Q2 150,723 0.32 Reduce 2.07% <0.01 $193.97 $29,235,652 SEC
2023   Q1 153,909 0.29 Add 12.45% 0.03 $164.90 $25,379,661 SEC
2022   Q4 136,873 0.21 Reduce 0.52% <0.01 $129.93 $17,783,942 SEC
2022   Q3 137,587 0.24 Add 2.21% <0.01 $138.20 $19,015,000 SEC
2022   Q2 134,609 0.22 Reduce 2.47% <0.01 $136.72 $18,404,000 SEC
2022   Q1 138,024 0.24 Add 0.61% <0.01 $174.61 $24,100,000 SEC
2021   Q4 137,187 0.23 Add 0.21% <0.01 $177.57 $24,360,000 SEC
2021   Q3 136,897 0.19 Reduce 1.74% <0.01 $141.50 $19,371,000 SEC
2021   Q2 139,325 0.19 Reduce 5.23% <0.01 $136.96 $19,082,000 SEC
2021   Q1 147,015 0.19 Reduce 1.88% <0.01 $122.15 $17,958,000 SEC
2020   Q4 149,832 0.22 Add 6.36% 0.01 $132.69 $19,881,000 SEC
2020   Q3 140,874 0.20 Add 283.31% 0.15 $115.81 $16,315,000 SEC
2020   Q2 36,752 0.18 Reduce 1.05% <0.01 $364.80 $13,407,000 SEC
2020   Q1 37,142 0.14 Reduce 0.00% $254.29 $9,445,000 SEC
2019   Q4 37,143 0.12 Add 5.37% <0.01 $293.65 $10,907,000 SEC
2019   Q3 35,251 0.10 Reduce 5.24% <0.01 $223.97 $7,895,000 SEC
2019   Q2 37,200 0.09 Add 12.21% <0.01 $197.93 $7,363,000 SEC
2019   Q1 33,151 0.08 Reduce 1.93% <0.01 $189.95 $6,297,000 SEC
2018   Q4 33,803 0.07 Add 2.72% <0.01 $157.74 $5,332,000 SEC
2018   Q3 32,908 0.09 Add 0.77% <0.01 $225.75 $7,429,000 SEC
2018   Q2 32,658 0.07 Add 4.71% <0.01 $185.10 $6,045,000 SEC
2018   Q1 31,188 0.06 Add 78.30% 0.03 $167.79 $5,233,000 SEC
2017   Q4 17,492 0.03 Reduce 0.93% <0.01 $169.22 $2,960,000 SEC
2017   Q3 17,657 0.03 Reduce 0.45% <0.01 $154.10 $2,721,000 SEC
2017   Q2 17,736 0.03 Add 7.53% <0.01 $144.00 $2,554,000 SEC
2017   Q1 16,494 0.03 Add 8.54% <0.01 $143.69 $2,370,000 SEC
2016   Q4 15,196 0.02 Reduce 0.27% <0.01 $115.82 $1,760,000 SEC
2016   Q3 15,237 0.02 Add 0.07% $113.08 $1,723,000 SEC
2016   Q2 15,227 0.02 Add 0.69% <0.01 $95.62 $1,456,000 SEC
2016   Q1 15,122 0.02 Reduce 3.73% <0.01 $108.98 $1,648,000 SEC
2015   Q4 15,708 0.02 Add 2.81% <0.01 $105.23 $1,653,000 SEC
2015   Q3 15,278 0.03 Add 9.73% <0.01 $110.29 $1,685,000 SEC
2015   Q2 13,923 0.02 Reduce 18.55% <0.01 $125.40 $1,746,000 SEC
2015   Q1 17,094 0.03 Reduce 1.72% <0.01 $124.43 $2,127,000 SEC
2014   Q4 17,394 0.03 Add 0.68% <0.01 $110.38 $1,920,000 SEC
2014   Q3 17,277 0.03 Add 7.26% <0.01 $100.77 $1,741,000 SEC
2014   Q2 16,108 0.02 Add 663.05% 0.02 $92.94 $1,497,000 SEC
2014   Q1 2,111 0.02 Add 18.40% <0.01 $536.71 $1,133,000 SEC
2013   Q4 1,783 0.02 Add 12.63% <0.01 $560.85 $1,000,000 SEC
2013   Q3 1,583 0.01 Add 9.78% <0.01 $476.94 $755,000 SEC
2013   Q2 1,442 0.01 Add 20.07% <0.01 $396.67 $572,000 SEC
2013   Q1 1,201 0.01 Add 16.72% <0.01 $442.96 $532,000 SEC
2012   Q4 1,029 0.01 Reduce 3.56% <0.01 $532.56 $548,000 SEC
2012   Q3 1,067 0.02 Add 27.02% <0.01 $667.29 $712,000 SEC
2012   Q2 840 0.01 Add 3.07% <0.01 $584.52 $491,000 SEC
2012   Q1 815 0.01 Reduce 47.08% <0.01 $600.00 $489,000 SEC
2011   Q4 1,540 0.02 Reduce 7.06% <0.01 $405.19 $624,000 SEC
2011   Q3 1,657 0.02 Buy 0.02 $381.41 $632,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.01 SEC
2011   Q1 992 0.01 Add 1.22% <0.01 $348.79 $346,000 SEC
2010   Q4 980 0.01 Reduce 10.91% <0.01 $322.45 $316,000 SEC
2010   Q3 1,100 <0.01 Reduce 28.94% <0.01 $283,750.00 $312,125,000 SEC
2010   Q1 1,548 0.01 Reduce 19.50% <0.01 $235,000.00 $363,780,000 SEC
2009   Q4 1,923 0.01 Add 19.22% <0.01 $210,732.19 $405,238,000 SEC
2009   Q3 1,613 <0.01 Buy <0.01 $185,350.28 $298,970,000 SEC