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  Wells Fargo (WFC)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 1,365,876 1.11 Reduce 21.02% 0.33 $79.61 $108,737,395 SEC
2025   Q4 1,729,341 1.55 Reduce 20.39% 0.35 $93.20 $161,174,589 SEC
2025   Q3 2,172,337 1.71 Reduce 0.10% <0.01 $83.82 $182,085,294 SEC
2025   Q2 2,174,403 1.72 Reduce 0.48% <0.01 $80.12 $174,213,175 SEC
2025   Q1 2,184,792 1.63 Reduce 5.44% 0.09 $71.79 $156,846,223 SEC
2024   Q4 2,310,552 1.57 Reduce 0.55% <0.01 $70.24 $162,293,178 SEC
2024   Q3 2,323,231 1.23 Reduce 3.47% 0.05 $56.49 $131,239,324 SEC
2024   Q2 2,406,731 1.38 Reduce 9.80% 0.15 $59.39 $142,935,759 SEC
2024   Q1 2,668,307 1.50 Reduce 4.15% 0.06 $57.96 $154,655,078 SEC
2023   Q4 2,783,702 1.44 Reduce 3.41% 0.05 $49.22 $137,013,816 SEC
2023   Q3 2,881,836 1.38 Reduce 6.16% 0.09 $40.86 $117,751,822 SEC
2023   Q2 3,070,848 1.43 Reduce 1.23% 0.02 $42.68 $131,063,796 SEC
2023   Q1 3,109,185 1.34 Reduce 2.01% 0.03 $37.38 $116,221,338 SEC
2022   Q4 3,172,910 1.58 Reduce 13.06% 0.24 $41.29 $131,009,457 SEC
2022   Q3 3,649,421 1.85 Add 0.20% <0.01 $40.22 $146,780,000 SEC
2022   Q2 3,642,314 1.71 Add 1.79% 0.03 $39.17 $142,669,000 SEC
2022   Q1 3,578,234 1.75 Reduce 2.44% 0.04 $48.46 $173,401,000 SEC
2021   Q4 3,667,548 1.63 Reduce 0.39% <0.01 $47.98 $175,969,000 SEC
2021   Q3 3,681,737 1.71 Reduce 9.58% 0.17 $46.41 $170,869,000 SEC
2021   Q2 4,071,617 1.82 Reduce 4.82% 0.08 $45.29 $184,404,000 SEC
2021   Q1 4,277,895 1.75 Reduce 5.05% 0.08 $39.07 $167,137,000 SEC
2020   Q4 4,505,304 1.51 Add 10.39% 0.14 $30.18 $135,970,000 SEC
2020   Q3 4,081,214 1.20 Add 3.43% 0.04 $23.51 $95,949,000 SEC
2020   Q2 3,946,057 1.32 Add 67.96% 0.53 $25.60 $101,019,000 SEC
2020   Q1 2,349,344 0.98 Add 1.67% 0.02 $28.70 $67,426,000 SEC
2019   Q4 2,310,746 1.41 Reduce 0.23% <0.01 $53.80 $124,318,000 SEC
2019   Q3 2,316,086 1.41 Reduce 0.17% <0.01 $50.44 $116,823,000 SEC
2019   Q2 2,320,008 1.32 Add 10.47% 0.13 $47.32 $109,783,000 SEC
2019   Q1 2,100,151 1.23 Add 0.57% <0.01 $48.32 $101,479,000 SEC
2018   Q4 2,088,210 1.30 Reduce 1.02% 0.01 $46.08 $96,225,000 SEC
2018   Q3 2,109,693 1.29 Reduce 14.91% 0.25 $52.56 $110,885,000 SEC
2018   Q2 2,479,377 1.70 Reduce 3.10% 0.05 $55.44 $137,457,000 SEC
2018   Q1 2,558,751 1.66 Reduce 6.04% 0.12 $52.41 $134,104,000 SEC
2017   Q4 2,723,202 1.92 Reduce 4.42% 0.08 $60.67 $165,217,000 SEC
2017   Q3 2,849,105 1.89 Reduce 0.44% <0.01 $55.15 $157,128,000 SEC
2017   Q2 2,861,613 1.92 Reduce 0.25% <0.01 $55.41 $158,562,000 SEC
2017   Q1 2,868,928 1.96 Reduce 3.53% 0.07 $55.66 $159,685,000 SEC
2016   Q4 2,974,044 2.10 Reduce 9.06% 0.17 $55.11 $163,900,000 SEC
2016   Q3 3,270,349 1.91 Add 0.31% <0.01 $44.28 $144,811,000 SEC
2016   Q2 3,260,295 2.08 Add 14.82% 0.27 $47.33 $154,310,000 SEC
2016   Q1 2,839,536 1.95 Add 2.69% 0.05 $48.36 $137,320,000 SEC
2015   Q4 2,765,150 2.25 Reduce 0.66% 0.01 $54.36 $150,314,000 SEC
2015   Q3 2,783,519 2.23 Reduce 0.85% 0.02 $51.35 $142,934,000 SEC
2015   Q2 2,807,444 2.24 Add 0.14% <0.01 $56.24 $157,891,000 SEC
2015   Q1 2,803,422 2.10 Reduce 0.27% <0.01 $54.40 $152,506,000 SEC
2014   Q4 2,811,002 2.14 Reduce 3.11% 0.07 $54.82 $154,099,000 SEC
2014   Q3 2,901,347 2.20 Reduce 8.07% 0.19 $51.87 $150,493,000 SEC
2014   Q2 3,156,113 2.39 Reduce 1.17% 0.03 $52.56 $165,885,000 SEC
2014   Q1 3,193,534 2.46 Add 0.27% <0.01 $49.74 $158,846,000 SEC
2013   Q4 3,184,931 2.33 Reduce 0.01% <0.01 $45.40 $144,596,000 SEC
2013   Q3 3,185,111 2.38 Reduce 7.48% 0.21 $41.32 $131,609,000 SEC
2013   Q2 3,442,714 2.85 Reduce 1.20% 0.02 $41.27 $142,081,000 SEC
2013   Q1 3,484,586 1.31 Add 0.23% <0.01 $36.99 $128,895,000 SEC
2012   Q4 3,476,457 2.96 Reduce 0.71% 0.02 $34.18 $118,825,000 SEC
2012   Q3 3,501,392 2.97 Reduce 0.62% 0.02 $34.53 $120,903,000 SEC
2012   Q2 3,523,077 3.07 Reduce 0.38% 0.01 $33.44 $117,812,000 SEC
2012   Q1 3,536,495 3.10 Reduce 1.78% 0.05 $34.14 $120,736,000 SEC
2011   Q4 3,600,495 2.86 Reduce 0.03% <0.01 $27.56 $99,230,000 SEC
2011   Q3 3,601,732 2.79 Buy 2.79 $24.12 $86,874,000 SEC
2011   Q2 0 0.00 Sell 100.00% 3.02 SEC
2011   Q1 3,476,633 3.02 Reduce 4.06% 0.13 $31.71 $110,244,000 SEC
2010   Q4 3,623,797 3.24 Add 1.92% 0.06 $30.99 $112,301,000 SEC
2010   Q3 3,555,523 1.41 Reduce 10.34% 0.19 $25,115.00 $89,296,960,000 SEC
2010   Q1 3,965,552 1.86 Reduce 4.51% 0.08 $31,120.00 $123,407,978,000 SEC
2009   Q4 4,152,798 1.78 Reduce 5.18% 0.11 $26,990.00 $112,084,018,000 SEC
2009   Q3 4,379,785 2.04 Add 1.36% 0.03 $28,180.00 $123,422,341,000 SEC
2009   Q2 4,321,021 1.99 Add 1.15% 0.02 $24,260.00 $104,827,969,000 SEC
2009   Q1 4,271,805 1.37 Add 3.80% 0.05 $14,240.00 $60,830,503,000 SEC
2008   Q4 4,115,588 2.31 Reduce 12.16% 0.31 $29,480.00 $121,327,534,000 SEC
2008   Q3 4,685,186 2.57 Reduce 6.53% 0.12 $37,530.00 $175,835,031,000 SEC
2008   Q2 5,012,396 1.77 Add 1.93% 0.03 $23,750.00 $119,044,405,000 SEC
2008   Q1 4,917,381 1.97 Reduce 0.05% <0.01 $29,100.00 $143,095,787,000 SEC
2007   Q4 4,919,731 3.02 Add 2.66% 0.08 $30,190.00 $148,526,679,000 SEC
2007   Q3 4,792,121 2.04 Add 0.17% <0.01 $35,620.00 $170,695,350,000 SEC
2007   Q2 4,784,122 2.03 Add 1.04% 0.02 $35,170.00 $168,257,571,000 SEC
2007   Q1 4,735,044 2.08 Add 1.37% 0.03 $34,430.00 $163,027,565,000 SEC
2006   Q4 4,670,871 2.13 Add 0.18% <0.01 $35,560.00 $166,096,173,000 SEC
2006   Q3 4,662,357 4.63 Add 67.21% 1.86 $36,180.00 $168,684,076,000 SEC
2006   Q2 2,788,401 4.37 Add 9.99% 0.40 $31,217.15 $87,045,939,000 SEC
2006   Q1 2,535,215 2.21 Add 0.26% <0.01 $63,870.00 $161,924,182,000 SEC
2005   Q4 2,528,528 2.31 Add 1.03% 0.02 $62,830.00 $158,867,414,000 SEC
2005   Q3 2,502,833 4.59 Add 6.09% 0.26 $58,570.00 $146,590,929,000 SEC
2005   Q2 2,359,115 2.28 Add 0.93% 0.02 $61,580.00 $145,274,302,000 SEC
2005   Q1 2,337,282 2.33 Add 7.69% 0.17 $59,800.00 $139,769,464,000 SEC
2004   Q4 2,170,358 2.42 Buy 2.42 $62,150.00 $134,887,750,000 SEC
2004   Q3 0 0.00 Sell 100.00% 4.89 SEC
2004   Q2 1,942,077 4.89 Add 8.16% 0.37 $57,230.00 $111,145,067,000 SEC
2004   Q1 1,795,477 2.44 Add 11.91% 0.26 $56,670.00 $101,749,682,000 SEC
2003   Q4 1,604,333 2.53 Add 1.03% 0.03 $58,890.00 $94,479,170,000 SEC
2003   Q3 1,587,928 2.54 Buy 2.54 $51,500.00 $81,778,292,000 SEC
2003   Q2 0 0.00 Sell 100.00% 2.50 SEC
2003   Q1 1,330,310 2.50 Add 2.39% 0.06 $44,990.00 $59,850,647,000 SEC
2002   Q4 1,299,233 2.57 Add 7.60% 0.18 $46,870.00 $60,895,051,000 SEC
2002   Q3 1,207,493 2.73 Add 0.03% <0.01 $48,160.00 $58,152,863,000 SEC
2002   Q2 1,207,133 2.68 Add 3.57% 0.09 $50,060.00 $60,429,078,000 SEC
2002   Q1 1,165,533 5.02 Add 8.41% 0.39 $49,400.00 $57,577,330,000 SEC
2001   Q4 1,075,124 2.34 Add 13.18% 0.27 $43,470.00 $46,735,640,000 SEC
2001   Q3 949,890 2.41 Add 2.12% 0.05 $44,450.00 $42,222,611,000 SEC
2001   Q2 930,133 4.88 Buy 4.88 $46,430.00 $43,186,075,000 SEC