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  SPDR S&P 500 ETF Trust (SPY)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 27,180 0.18 Add 0.47% <0.01 $650.35 $17,676,384 SEC
2025   Q4 27,054 0.18 Add 0.23% <0.01 $681.92 $18,448,664 SEC
2025   Q3 26,993 0.17 Reduce 2.87% <0.01 $666.18 $17,982,247 SEC
2025   Q2 27,790 0.17 Add 210.71% 0.12 $617.85 $17,170,098 SEC
2025   Q1 8,944 0.05 Reduce 0.80% <0.01 $559.39 $5,003,227 SEC
2024   Q4 9,016 0.05 Reduce 3.96% <0.01 $586.08 $5,284,142 SEC
2024   Q3 9,388 0.05 Add 5.57% <0.01 $573.76 $5,386,502 SEC
2024   Q2 8,893 0.05 Add 60.78% 0.02 $544.22 $4,839,790 SEC
2024   Q1 5,531 0.03 Reduce 73.04% 0.07 $523.08 $2,893,140 SEC
2023   Q4 20,518 0.10 Add 100.12% 0.05 $475.31 $9,752,447 SEC
2023   Q3 10,253 0.05 Reduce 32.96% 0.02 $427.48 $4,382,985 SEC
2023   Q2 15,293 0.07 Add 14.67% <0.01 $443.28 $6,779,115 SEC
2023   Q1 13,336 0.06 Reduce 79.99% 0.25 $409.39 $5,459,656 SEC
2022   Q4 66,663 0.31 Add 290.60% 0.23 $382.43 $25,493,960 SEC
2022   Q3 17,067 0.08 Reduce 28.50% 0.03 $357.18 $6,096,000 SEC
2022   Q2 23,869 0.11 Reduce 31.78% 0.05 $377.27 $9,005,000 SEC
2022   Q1 34,989 0.16 Add 0.77% <0.01 $451.63 $15,802,000 SEC
2021   Q4 34,721 0.15 Add 133.92% 0.09 $474.96 $16,491,000 SEC
2021   Q3 14,843 0.06 Add 50.52% 0.02 $429.16 $6,370,000 SEC
2021   Q2 9,861 0.04 Add 9.25% <0.01 $428.05 $4,221,000 SEC
2021   Q1 9,026 0.04 Add 13.73% <0.01 $396.30 $3,577,000 SEC
2020   Q4 7,936 0.03 Reduce 31.48% 0.02 $373.87 $2,967,000 SEC
2020   Q3 11,582 0.05 Reduce 19.09% 0.01 $334.92 $3,879,000 SEC
2020   Q2 14,314 0.06 Add 0.35% <0.01 $308.37 $4,414,000 SEC
2020   Q1 14,264 0.05 Reduce 60.49% 0.08 $257.78 $3,677,000 SEC
2019   Q4 36,098 0.13 Add 128.76% 0.07 $321.87 $11,619,000 SEC
2019   Q3 15,780 0.06 Reduce 2.96% <0.01 $296.77 $4,683,000 SEC
2019   Q2 16,261 0.06 Reduce 28.23% 0.02 $292.97 $4,764,000 SEC
2019   Q1 22,657 0.08 Reduce 68.37% 0.16 $282.47 $6,400,000 SEC
2018   Q4 71,631 0.24 Add 266.66% 0.17 $249.92 $17,902,000 SEC
2018   Q3 19,536 0.07 Reduce 39.75% 0.04 $290.75 $5,680,000 SEC
2018   Q2 32,427 0.11 Reduce 29.04% 0.04 $271.29 $8,797,000 SEC
2018   Q1 45,697 0.15 Add 18.17% 0.02 $263.15 $12,025,000 SEC
2017   Q4 38,670 0.12 Add 30.11% 0.03 $266.85 $10,319,000 SEC
2017   Q3 29,720 0.09 Add 9.68% <0.01 $251.24 $7,467,000 SEC
2017   Q2 27,098 0.08 Add 4.22% <0.01 $241.79 $6,552,000 SEC
2017   Q1 26,000 0.08 Add 25.67% 0.02 $235.73 $6,129,000 SEC
2016   Q4 20,689 0.06 Add 18.43% <0.01 $223.55 $4,625,000 SEC
2016   Q3 17,469 0.05 Reduce 43.78% 0.04 $216.33 $3,779,000 SEC
2016   Q2 31,072 0.09 Reduce 9.35% <0.01 $209.48 $6,509,000 SEC
2016   Q1 34,278 0.10 Add 3.54% <0.01 $205.53 $7,045,000 SEC
2015   Q4 33,107 0.10 Add 210.86% 0.07 $203.88 $6,750,000 SEC
2015   Q3 10,650 0.03 Reduce 28.48% 0.01 $191.64 $2,041,000 SEC
2015   Q2 14,891 0.04 Reduce 24.20% 0.01 $205.83 $3,065,000 SEC
2015   Q1 19,646 0.06 Reduce 34.19% 0.03 $206.45 $4,056,000 SEC
2014   Q4 29,851 0.09 Add 13.02% 0.01 $205.55 $6,136,000 SEC
2014   Q3 26,411 0.08 Reduce 10.63% <0.01 $197.00 $5,203,000 SEC
2014   Q2 29,551 0.08 Add 10.01% <0.01 $195.73 $5,784,000 SEC
2014   Q1 26,861 0.08 Reduce 2.30% <0.01 $187.00 $5,023,000 SEC
2013   Q4 27,493 0.08 Reduce 14.66% 0.01 $184.70 $5,078,000 SEC
2013   Q3 32,215 0.10 Add 19.23% 0.02 $168.00 $5,412,000 SEC
2013   Q2 27,020 0.09 Add 10.77% <0.01 $160.44 $4,335,000 SEC
2013   Q1 24,392 0.04 Add 114.62% 0.02 $156.65 $3,821,000 SEC
2012   Q4 11,365 0.04 Reduce 31.45% 0.02 $142.37 $1,618,000 SEC
2012   Q3 16,578 0.06 Reduce 33.57% 0.03 $143.99 $2,387,000 SEC
2012   Q2 24,955 0.09 Reduce 26.22% 0.03 $136.13 $3,397,000 SEC
2012   Q1 33,825 0.12 Reduce 28.03% 0.05 $140.81 $4,763,000 SEC
2011   Q4 47,000 0.17 Reduce 31.98% 0.08 $125.51 $5,899,000 SEC
2011   Q3 69,100 0.25 Buy 0.25 $113.15 $7,819,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.01 SEC
2011   Q1 4,000 0.01 Reduce 2.84% <0.01 $132.50 $530,000 SEC
2010   Q4 4,117 0.01 Reduce 85.97% 0.04 $125.82 $518,000 SEC
2010   Q3 29,339 0.05 Add 12.54% <0.01 $99,796.45 $2,927,928,000 SEC
2010   Q1 26,070 0.04 Reduce 50.97% 0.04 $101,212.31 $2,638,605,000 SEC
2009   Q4 53,173 0.07 Add 40.41% 0.02 $83,896.23 $4,461,014,000 SEC
2009   Q3 37,870 0.05 Add 113.89% 0.03 $82,357.80 $3,118,890,000 SEC
2009   Q2 17,705 0.02 Add 88.35% <0.01 $74,238.24 $1,314,388,000 SEC
2009   Q1 9,400 0.02 Reduce 86.40% 0.10 $79,520.00 $747,488,000 SEC
2008   Q4 69,105 0.11 Buy 0.11 $85,758.79 $5,926,361,000 SEC
2008   Q1 0 0.00 Sell 100.00% 0.02 SEC
2007   Q4 14,630 0.02 Reduce 17.95% <0.01 $55,590.23 $813,285,000 SEC
2007   Q3 17,830 0.03 Add 274.82% 0.02 $133,703.42 $2,383,932,000 SEC
2007   Q2 4,757 0.01 Buy 0.01 $108,689.93 $517,038,000 SEC
2006   Q4 0 0.00 Sell 100.00% 0.01 SEC
2006   Q3 2,800 0.01 Buy 0.01 $133,580.00 $374,024,000 SEC
2005   Q3 0 0.00 Sell 100.00% <0.01 SEC
2005   Q2 2,575 <0.01 Reduce 29.93% <0.01 $119,179.81 $306,888,000 SEC
2005   Q1 3,675 0.01 Reduce 60.03% 0.01 $117,960.00 $433,503,000 SEC
2004   Q4 9,195 0.02 Buy 0.02 $120,870.04 $1,111,400,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.02 SEC
2004   Q2 3,750 0.02 Reduce 36.44% <0.01 $114,529.87 $429,487,000 SEC
2004   Q1 5,900 0.02 Buy 0.02 $113,100.00 $667,290,000 SEC
2002   Q1 0 0.00 Sell 100.00% 0.03 SEC
2001   Q4 4,550 0.03 Buy 0.03 $114,300.00 $520,065,000 SEC