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  Verizon Communications (VZ)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 3,315,436 1.70 Reduce 1.73% 0.02 $50.20 $166,434,887 SEC
2025   Q4 3,373,672 1.32 Reduce 1.18% 0.02 $40.73 $137,409,661 SEC
2025   Q3 3,414,075 1.41 Add 0.00% <0.01 $43.95 $150,048,596 SEC
2025   Q2 3,413,917 1.46 Reduce 0.44% <0.01 $43.27 $147,720,189 SEC
2025   Q1 3,428,852 1.62 Reduce 0.60% <0.01 $45.36 $155,532,727 SEC
2024   Q4 3,449,480 1.33 Reduce 27.98% 0.57 $39.99 $137,944,705 SEC
2024   Q3 4,789,419 2.02 Add 4.27% 0.08 $44.91 $215,092,807 SEC
2024   Q2 4,593,086 1.83 Add 14.69% 0.23 $41.24 $189,418,867 SEC
2024   Q1 4,004,841 1.63 Add 18.26% 0.25 $41.96 $168,043,128 SEC
2023   Q4 3,386,406 1.35 Add 28.75% 0.30 $37.70 $127,667,506 SEC
2023   Q3 2,630,183 1.00 Add 4,778.03% 0.98 $32.41 $85,244,231 SEC
2023   Q2 53,919 0.02 Reduce 25.83% <0.01 $37.19 $2,005,248 SEC
2023   Q1 72,701 0.03 Add 1.27% <0.01 $38.89 $2,827,342 SEC
2022   Q4 71,787 0.03 Reduce 7.24% <0.01 $39.40 $2,828,408 SEC
2022   Q3 77,389 0.04 Add 1.58% <0.01 $37.96 $2,938,000 SEC
2022   Q2 76,183 0.05 Reduce 13.87% <0.01 $50.75 $3,866,000 SEC
2022   Q1 88,453 0.05 Reduce 6.43% <0.01 $50.94 $4,506,000 SEC
2021   Q4 94,532 0.05 Add 0.16% <0.01 $51.96 $4,912,000 SEC
2021   Q3 94,381 0.05 Reduce 3.30% <0.01 $54.02 $5,098,000 SEC
2021   Q2 97,602 0.05 Add 1.66% <0.01 $56.03 $5,469,000 SEC
2021   Q1 96,006 0.06 Reduce 11.49% <0.01 $58.15 $5,583,000 SEC
2020   Q4 108,475 0.07 Reduce 1.10% <0.01 $58.75 $6,373,000 SEC
2020   Q3 109,687 0.08 Reduce 1.68% <0.01 $59.49 $6,525,000 SEC
2020   Q2 111,564 0.08 Reduce 2.92% <0.01 $55.13 $6,151,000 SEC
2020   Q1 114,917 0.09 Reduce 3.51% <0.01 $53.73 $6,174,000 SEC
2019   Q4 119,092 0.08 Add 3.11% <0.01 $61.40 $7,312,000 SEC
2019   Q3 115,505 0.08 Reduce 0.37% <0.01 $60.36 $6,972,000 SEC
2019   Q2 115,932 0.08 Reduce 2.61% <0.01 $57.13 $6,623,000 SEC
2019   Q1 119,044 0.09 Reduce 0.77% <0.01 $59.13 $7,039,000 SEC
2018   Q4 119,969 0.09 Reduce 0.21% <0.01 $56.22 $6,745,000 SEC
2018   Q3 120,221 0.07 Reduce 1.09% <0.01 $53.39 $6,419,000 SEC
2018   Q2 121,549 0.08 Reduce 7.34% <0.01 $50.31 $6,115,000 SEC
2018   Q1 131,182 0.08 Reduce 2.57% <0.01 $47.82 $6,273,000 SEC
2017   Q4 134,638 0.08 Reduce 8.77% <0.01 $52.93 $7,126,000 SEC
2017   Q3 147,588 0.09 Reduce 2.29% <0.01 $49.49 $7,304,000 SEC
2017   Q2 151,048 0.08 Reduce 3.23% <0.01 $44.66 $6,746,000 SEC
2017   Q1 156,091 0.09 Reduce 6.95% <0.01 $48.75 $7,609,000 SEC
2016   Q4 167,753 0.11 Add 1.46% <0.01 $53.38 $8,955,000 SEC
2016   Q3 165,339 0.11 Reduce 2.81% <0.01 $51.98 $8,594,000 SEC
2016   Q2 170,117 0.13 Reduce 9.95% 0.01 $55.84 $9,499,000 SEC
2016   Q1 188,916 0.15 Reduce 1.22% <0.01 $54.08 $10,217,000 SEC
2015   Q4 191,243 0.13 Reduce 2.05% <0.01 $46.22 $8,839,000 SEC
2015   Q3 195,246 0.13 Reduce 1.49% <0.01 $43.51 $8,495,000 SEC
2015   Q2 198,195 0.13 Reduce 4.79% <0.01 $46.61 $9,238,000 SEC
2015   Q1 208,173 0.14 Reduce 1.26% <0.01 $48.63 $10,123,000 SEC
2014   Q4 210,830 0.14 Reduce 1.25% <0.01 $46.78 $9,863,000 SEC
2014   Q3 213,502 0.16 Reduce 0.63% <0.01 $49.99 $10,673,000 SEC
2014   Q2 214,852 0.15 Add 1.02% <0.01 $48.93 $10,513,000 SEC
2014   Q1 212,686 0.16 Reduce 1.61% <0.01 $47.57 $10,117,000 SEC
2013   Q4 216,175 0.17 Reduce 1.76% <0.01 $49.14 $10,623,000 SEC
2013   Q3 220,055 0.19 Reduce 7.61% 0.02 $46.67 $10,271,000 SEC
2013   Q2 238,180 0.24 Reduce 5.08% <0.01 $50.34 $11,990,000 SEC
2013   Q1 250,920 0.13 Add 0.81% <0.01 $49.15 $12,333,000 SEC
2012   Q4 248,902 0.27 Add 0.14% <0.01 $43.27 $10,770,000 SEC
2012   Q3 248,552 0.28 Reduce 3.65% 0.01 $45.57 $11,327,000 SEC
2012   Q2 257,978 0.30 Add 0.04% <0.01 $44.44 $11,465,000 SEC
2012   Q1 257,877 0.25 Add 2.88% <0.01 $38.23 $9,859,000 SEC
2011   Q4 250,649 0.29 Reduce 3.14% <0.01 $40.12 $10,056,000 SEC
2011   Q3 258,777 0.31 Buy 0.31 $36.80 $9,523,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.27 SEC
2011   Q1 257,570 0.27 Reduce 0.14% <0.01 $38.54 $9,927,000 SEC
2010   Q4 257,920 0.27 Reduce 0.13% <0.01 $35.78 $9,228,000 SEC
2010   Q3 258,243 0.13 Add 20.38% 0.02 $32,590.00 $8,416,139,000 SEC
2010   Q1 214,525 0.10 Reduce 1.65% <0.01 $31,020.03 $6,654,572,000 SEC
2009   Q4 218,125 0.11 Reduce 1.63% <0.01 $33,130.04 $7,226,489,000 SEC
2009   Q3 221,732 0.11 Add 7.27% <0.01 $30,269.94 $6,711,814,000 SEC
2009   Q2 206,701 0.12 Add 3.27% <0.01 $30,729.93 $6,351,907,000 SEC
2009   Q1 200,150 0.14 Reduce 0.90% <0.01 $30,199.93 $6,044,516,000 SEC
2008   Q4 201,964 0.13 Reduce 0.32% <0.01 $33,899.92 $6,846,564,000 SEC
2008   Q3 202,620 0.09 Reduce 3.14% <0.01 $32,089.93 $6,502,061,000 SEC
2008   Q2 209,195 0.11 Reduce 1.20% <0.01 $35,399.92 $7,405,487,000 SEC
2008   Q1 211,739 0.11 Reduce 2.92% <0.01 $36,449.92 $7,717,870,000 SEC
2007   Q4 218,109 0.19 Reduce 17.55% 0.02 $43,689.91 $9,529,162,000 SEC
2007   Q3 264,535 0.14 Reduce 8.73% 0.01 $44,279.92 $11,713,589,000 SEC
2007   Q2 289,835 0.14 Reduce 4.74% <0.01 $41,169.93 $11,932,488,000 SEC
2007   Q1 304,268 0.15 Reduce 25.20% 0.05 $37,919.94 $11,537,825,000 SEC
2006   Q4 406,801 0.19 Reduce 28.43% 0.16 $37,240.03 $15,149,281,000 SEC
2006   Q3 568,396 0.58 Reduce 44.58% 0.77 $37,130.02 $21,104,555,000 SEC
2006   Q2 1,025,693 1.72 Add 12.98% 0.20 $33,490.01 $34,350,469,000 SEC
2006   Q1 907,885 0.42 Add 2.51% 0.01 $34,060.01 $30,922,574,000 SEC
2005   Q4 885,646 0.39 Add 4.01% 0.02 $30,120.01 $26,675,667,000 SEC
2005   Q3 851,461 0.87 Add 0.47% <0.01 $32,690.01 $27,834,270,000 SEC
2005   Q2 847,511 0.46 Add 0.87% <0.01 $34,550.01 $29,281,516,000 SEC
2005   Q1 840,161 0.50 Add 3.76% 0.02 $35,500.01 $29,825,727,000 SEC
2004   Q4 809,753 0.59 Buy 0.59 $40,510.02 $32,803,107,000 SEC
2004   Q3 0 0.00 Sell 100.00% 1.27 SEC
2004   Q2 797,864 1.27 Add 0.44% <0.01 $36,190.01 $28,874,710,000 SEC
2004   Q1 794,364 0.70 Add 0.89% <0.01 $36,540.01 $29,026,072,000 SEC
2003   Q4 787,369 0.74 Reduce 0.28% <0.01 $35,080.01 $27,620,916,000 SEC
2003   Q3 789,579 0.80 Buy 0.80 $32,440.01 $25,613,953,000 SEC
2003   Q2 0 0.00 Sell 100.00% 1.03 SEC
2003   Q1 695,797 1.03 Add 0.09% <0.01 $35,350.02 $24,596,435,000 SEC
2002   Q4 695,179 1.14 Add 0.03% <0.01 $38,750.02 $26,938,198,000 SEC
2002   Q3 694,991 0.90 Add 8.15% 0.07 $27,440.01 $19,070,562,000 SEC
2002   Q2 642,606 1.14 Add 58.85% 0.42 $40,150.02 $25,800,644,000 SEC
2002   Q1 404,539 1.62 Add 406.29% 1.30 $46,100.03 $18,649,262,000 SEC
2001   Q4 79,903 0.19 Add 13.28% 0.02 $47,460.00 $3,792,196,000 SEC
2001   Q3 70,533 0.22 Add 0.99% <0.01 $54,110.01 $3,816,541,000 SEC
2001   Q2 69,841 0.42 Buy 0.42 $53,500.01 $3,736,494,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.20 SEC
2000   Q4 67,565 0.20 Add 0.75% <0.01 $50,125.01 $3,386,696,000 SEC
2000   Q3 67,065 0.21 Add 685.30% 0.18 $48,437.50 $3,248,461,000 SEC
2000   Q2 8,540 0.03 Buy 0.03 $50,812.53 $433,939,000 SEC