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  Ishares Core S&P 500 ETF (IVV)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 6,461 0.04 Reduce 0.31% <0.01 $653.28 $4,220,850 SEC
2025   Q4 6,481 0.04 Add 1,264.42% 0.04 $684.91 $4,438,894 SEC
2025   Q3 475 0.04 Reduce 90.72% 0.03 $7,864.92 $3,735,835 SEC
2025   Q2 5,120 0.03 Add 10.44% <0.01 $620.86 $3,178,824 SEC
2025   Q1 4,636 0.03 Reduce 0.32% <0.01 $561.86 $2,604,802 SEC
2024   Q4 4,651 0.03 Reduce 4.71% <0.01 $588.64 $2,737,777 SEC
2024   Q3 4,881 0.03 Reduce 15.26% <0.01 $576.82 $2,815,461 SEC
2024   Q2 5,760 0.03 Reduce 7.62% <0.01 $547.23 $3,152,047 SEC
2024   Q1 6,235 0.03 Reduce 11.32% <0.01 $525.73 $3,277,929 SEC
2023   Q4 7,031 0.04 Reduce 8.01% <0.01 $477.63 $3,358,243 SEC
2023   Q3 7,643 0.04 Add 122.12% 0.02 $429.43 $3,282,158 SEC
2023   Q2 3,441 0.02 Reduce 8.26% <0.01 $445.72 $1,533,713 SEC
2023   Q1 3,751 0.02 $411.09 $1,541,984 SEC
2022   Q4 3,751 0.02 $384.22 $1,441,193 SEC
2022   Q3 3,751 0.02 Add 1.35% <0.01 $358.57 $1,345,000 SEC
2022   Q2 3,701 0.02 Reduce 8.89% <0.01 $379.09 $1,403,000 SEC
2022   Q1 4,062 0.02 Reduce 0.25% $453.72 $1,843,000 SEC
2021   Q4 4,072 0.02 Add 2.96% <0.01 $476.92 $1,942,000 SEC
2021   Q3 3,955 0.02 Reduce 4.81% <0.01 $430.85 $1,704,000 SEC
2021   Q2 4,155 0.02 Add 15.61% <0.01 $429.84 $1,786,000 SEC
2021   Q1 3,594 0.02 Reduce 0.69% <0.01 $397.89 $1,430,000 SEC
2020   Q4 3,619 0.02 Add 11.08% <0.01 $375.52 $1,359,000 SEC
2020   Q3 3,258 0.01 Reduce 22.69% <0.01 $336.10 $1,095,000 SEC
2020   Q2 4,214 0.02 $309.68 $1,305,000 SEC
2020   Q1 4,214 0.02 $258.42 $1,089,000 SEC
2019   Q4 4,214 0.02 $323.21 $1,362,000 SEC
2019   Q3 4,214 0.02 Reduce 5.60% <0.01 $298.53 $1,258,000 SEC
2019   Q2 4,464 0.02 $294.80 $1,316,000 SEC
2019   Q1 4,464 0.02 $284.50 $1,270,000 SEC
2018   Q4 4,464 0.02 $251.57 $1,123,000 SEC
2018   Q3 4,464 0.02 $292.79 $1,307,000 SEC
2018   Q2 4,464 0.02 $273.07 $1,219,000 SEC
2018   Q1 4,464 0.01 $265.46 $1,185,000 SEC
2017   Q4 4,464 0.01 Reduce 3.25% <0.01 $268.82 $1,200,000 SEC
2017   Q3 4,614 0.01 Reduce 1.07% <0.01 $252.93 $1,167,000 SEC
2017   Q2 4,664 0.01 Add 2.15% <0.01 $243.35 $1,135,000 SEC
2017   Q1 4,566 0.01 Reduce 16.91% <0.01 $237.19 $1,083,000 SEC
2016   Q4 5,495 0.02 Add 14.10% <0.01 $224.93 $1,236,000 SEC
2016   Q3 4,816 0.01 Reduce 10.25% <0.01 $217.61 $1,048,000 SEC
2016   Q2 5,366 0.02 Reduce 2.37% <0.01 $210.59 $1,130,000 SEC
2016   Q1 5,496 0.02 $206.70 $1,136,000 SEC
2015   Q4 5,496 0.02 $204.88 $1,126,000 SEC
2015   Q3 5,496 0.02 Reduce 2.22% <0.01 $192.69 $1,059,000 SEC
2015   Q2 5,621 0.02 Reduce 0.88% <0.01 $207.26 $1,165,000 SEC
2015   Q1 5,671 0.02 Reduce 0.02% $207.90 $1,179,000 SEC
2014   Q4 5,672 0.02 Add 24.03% <0.01 $206.81 $1,173,000 SEC
2014   Q3 4,573 0.01 Add 30.55% <0.01 $198.34 $907,000 SEC
2014   Q2 3,503 0.01 Reduce 46.13% <0.01 $196.97 $690,000 SEC
2014   Q1 6,503 0.02 Reduce 22.32% <0.01 $188.07 $1,223,000 SEC
2013   Q4 8,371 0.03 Add 41.09% <0.01 $185.64 $1,554,000 SEC
2013   Q3 5,933 0.02 Reduce 16.32% <0.01 $168.89 $1,002,000 SEC
2013   Q2 7,090 0.02 Reduce 21.40% <0.01 $160.93 $1,141,000 SEC
2013   Q1 9,020 0.01 Reduce 4.85% <0.01 $157.32 $1,419,000 SEC
2012   Q4 9,480 0.03 Reduce 0.11% $143.14 $1,357,000 SEC
2012   Q3 9,490 0.03 Add 6.75% <0.01 $144.36 $1,370,000 SEC
2012   Q2 8,890 0.03 Reduce 12.54% <0.01 $136.78 $1,216,000 SEC
2012   Q1 10,165 0.04 Reduce 40.50% 0.02 $141.17 $1,435,000 SEC
2011   Q4 17,083 0.06 Reduce 7.40% <0.01 $125.97 $2,152,000 SEC
2011   Q3 18,448 0.07 Buy 0.07 $113.67 $2,097,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.04 SEC
2011   Q1 10,931 0.04 Reduce 6.76% <0.01 $133.02 $1,454,000 SEC
2010   Q4 11,724 0.04 Reduce 15.76% <0.01 $126.24 $1,480,000 SEC
2010   Q3 13,918 0.03 Reduce 8.67% <0.01 $114,490.01 $1,593,472,000 SEC
2010   Q1 15,240 0.03 Reduce 32.51% 0.01 $117,340.03 $1,788,262,000 SEC
2009   Q4 22,582 0.04 Add 141.52% 0.02 $111,809.98 $2,524,893,000 SEC
2009   Q3 9,350 0.02 Add 141.29% 0.01 $106,010.05 $991,194,000 SEC
2009   Q2 3,875 0.01 $92,349.94 $357,856,000 SEC
2009   Q1 3,875 0.01 $79,620.13 $308,528,000 SEC
2008   Q4 3,875 0.01 Buy 0.01 $90,309.94 $349,951,000 SEC
2008   Q3 0 0.00 Sell 100.00% 0.01 SEC
2008   Q2 8,030 0.01 Reduce 19.94% <0.01 $92,313.33 $741,276,000 SEC
2008   Q1 10,030 0.01 Add 317.92% <0.01 $103,177.77 $1,034,873,000 SEC
2007   Q4 2,400 0.01 Reduce 36.84% <0.01 $146,740.00 $352,176,000 SEC
2007   Q3 3,800 0.01 Reduce 28.30% <0.01 $152,970.00 $581,286,000 SEC
2007   Q2 5,300 0.01 Add 103.85% <0.01 $150,510.00 $797,703,000 SEC
2007   Q1 2,600 <0.01 Reduce 27.78% <0.01 $142,340.00 $370,084,000 SEC
2006   Q4 3,600 0.01 Reduce 45.45% <0.01 $142,000.00 $511,200,000 SEC
2006   Q3 6,600 0.02 Reduce 26.67% 0.02 $133,750.00 $882,750,000 SEC
2006   Q2 9,000 0.06 Add 47.54% 0.02 $127,550.00 $1,147,950,000 SEC
2006   Q1 6,100 0.01 Add 74.29% <0.01 $129,920.00 $792,512,000 SEC
2005   Q4 3,500 0.01 Reduce 30.00% <0.01 $124,670.00 $436,345,000 SEC
2005   Q3 5,000 0.02 Buy 0.02 $123,000.00 $615,000,000 SEC