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  Dominion Energy Inc. (D)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2022   Q4 0 0.00 Sell 100.00% <0.01 SEC
2022   Q3 3,377 <0.01 Reduce 32.49% <0.01 $69.00 $233,000 SEC
2022   Q2 5,002 <0.01 Reduce 10.10% <0.01 $79.77 $399,000 SEC
2022   Q1 5,564 <0.01 Add 9.87% <0.01 $85.01 $473,000 SEC
2021   Q4 5,064 <0.01 Add 9.33% <0.01 $78.59 $398,000 SEC
2021   Q3 4,632 <0.01 $72.97 $338,000 SEC
2021   Q2 4,632 <0.01 $73.62 $341,000 SEC
2021   Q1 4,632 <0.01 Reduce 0.90% $75.99 $352,000 SEC
2020   Q4 4,674 <0.01 $75.10 $351,000 SEC
2020   Q3 4,674 <0.01 $78.95 $369,000 SEC
2020   Q2 4,674 <0.01 $81.09 $379,000 SEC
2020   Q1 4,674 <0.01 Add 0.60% $72.10 $337,000 SEC
2019   Q4 4,646 <0.01 $82.87 $385,000 SEC
2019   Q3 4,646 <0.01 Add 0.30% $81.15 $377,000 SEC
2019   Q2 4,632 <0.01 $77.29 $358,000 SEC
2019   Q1 4,632 <0.01 $76.64 $355,000 SEC
2018   Q4 4,632 <0.01 Add 27.53% <0.01 $71.46 $331,000 SEC
2018   Q3 3,632 <0.01 $70.21 $255,000 SEC
2018   Q2 3,632 <0.01 $68.28 $248,000 SEC
2018   Q1 3,632 <0.01 Reduce 0.74% $67.46 $245,000 SEC
2017   Q4 3,659 <0.01 Reduce 7.04% <0.01 $81.17 $297,000 SEC
2017   Q3 3,936 <0.01 Reduce 11.45% <0.01 $76.98 $303,000 SEC
2017   Q2 4,445 <0.01 $76.72 $341,000 SEC
2017   Q1 4,445 <0.01 $77.62 $345,000 SEC
2016   Q4 4,445 <0.01 $76.49 $340,000 SEC
2016   Q3 4,445 <0.01 $74.24 $330,000 SEC
2016   Q2 4,445 <0.01 $77.84 $346,000 SEC
2016   Q1 4,445 <0.01 Reduce 25.56% <0.01 $75.14 $334,000 SEC
2015   Q4 5,971 0.01 Reduce 0.90% <0.01 $67.66 $404,000 SEC
2015   Q3 6,025 0.01 Add 0.90% <0.01 $70.37 $424,000 SEC
2015   Q2 5,971 0.01 $66.82 $399,000 SEC
2015   Q1 5,971 0.01 $70.84 $423,000 SEC
2014   Q4 5,971 0.01 Reduce 11.82% <0.01 $76.87 $459,000 SEC
2014   Q3 6,771 0.01 Reduce 1.46% <0.01 $69.12 $468,000 SEC
2014   Q2 6,871 0.01 Reduce 2.83% <0.01 $71.46 $491,000 SEC
2014   Q1 7,071 0.01 Add 4.08% <0.01 $70.99 $502,000 SEC
2013   Q4 6,794 0.01 $64.76 $440,000 SEC
2013   Q3 6,794 0.01 $62.41 $424,000 SEC
2013   Q2 6,794 0.01 $56.81 $386,000 SEC
2013   Q1 6,794 <0.01 Reduce 3.89% <0.01 $58.14 $395,000 SEC
2012   Q4 7,069 0.01 Reduce 6.61% <0.01 $51.78 $366,000 SEC
2012   Q3 7,569 0.01 Reduce 28.38% <0.01 $52.98 $401,000 SEC
2012   Q2 10,569 0.01 $54.03 $571,000 SEC
2012   Q1 10,569 0.01 Add 89.78% <0.01 $51.19 $541,000 SEC
2011   Q4 5,569 0.01 Buy 0.01 $53.15 $296,000 SEC