William Frels - Mairs & Power
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  Exelon Corp. (EXC)
← All EXC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2023   Q2 0 0.00 Sell 100.00% <0.01 $38.80–43.53 · VW $41.40i SEC
2023   Q1 8,878 <0.01 Add 1.59% <0.01 $38.98–43.71 · VW $41.71i $371,899 SEC
2022   Q4 8,739 <0.01 $43.23 $377,787 SEC
2022   Q3 8,739 <0.01 Buy <0.01 $35.19–47.23 · VW $40.34i $327,000 SEC
2021   Q4 0 0.00 Sell 100.00% <0.01 $36.90–41.38 · VW $39.87i SEC
2021   Q3 8,802 <0.01 $34.42 $303,000 SEC
2021   Q2 8,802 <0.01 $31.58 $278,000 SEC
2021   Q1 8,802 <0.01 $31.24 $275,000 SEC
2020   Q4 8,802 <0.01 $30.11 $265,000 SEC
2020   Q3 8,802 <0.01 $25.56 $225,000 SEC
2020   Q2 8,802 <0.01 $25.91 $228,000 SEC
2020   Q1 8,802 <0.01 $26.25 $231,000 SEC
2019   Q4 8,802 <0.01 Reduce 25.51% <0.01 $31.08–34.44 · VW $33.15i $286,000 SEC
2019   Q3 11,816 <0.01 $34.44 $407,000 SEC
2019   Q2 11,816 <0.01 Reduce 26.25% <0.01 $32.03–36.50 · VW $33.56i $404,000 SEC
2019   Q1 16,022 0.01 $35.76 $573,000 SEC
2018   Q4 16,022 0.01 Reduce 17.36% <0.01 $30.68–34.19 · VW $32.98i $515,000 SEC
2018   Q3 19,387 0.01 $31.16 $604,000 SEC
2018   Q2 19,387 0.01 Reduce 0.72% <0.01 $27.89–30.81 · VW $29.67i $589,000 SEC
2018   Q1 19,527 0.01 $27.81 $543,000 SEC
2017   Q4 19,527 0.01 $28.12 $549,000 SEC
2017   Q3 19,527 0.01 $26.88 $525,000 SEC
2017   Q2 19,527 0.01 Add 120.44% <0.01 $23.75–27.46 · VW $26.19i $502,000 SEC
2017   Q1 8,858 <0.01 Reduce 5.82% <0.01 $24.59–26.53 · VW $25.27i $227,000 SEC
2016   Q4 9,405 <0.01 $25.31 $238,000 SEC
2016   Q3 9,405 <0.01 Reduce 13.20% <0.01 $22.60–26.89 · VW $24.60i $223,000 SEC
2016   Q2 10,835 <0.01 $25.93 $281,000 SEC
2016   Q1 10,835 <0.01 Reduce 15.62% <0.01 $20.87–25.64 · VW $23.85i $277,000 SEC
2015   Q4 12,841 <0.01 $19.78 $254,000 SEC
2015   Q3 12,841 <0.01 Add 9.31% <0.01 $19.76–24.56 · VW $21.41i $272,000 SEC
2015   Q2 11,747 <0.01 $22.39 $263,000 SEC
2015   Q1 11,747 <0.01 $24.01 $282,000 SEC
2014   Q4 11,747 <0.01 Add 9.56% <0.01 $24.74–27.77 · VW $26.07i $311,000 SEC
2014   Q3 10,722 <0.01 $24.34 $261,000 SEC
2014   Q2 10,722 <0.01 $26.02 $279,000 SEC
2014   Q1 10,722 <0.01 Reduce 3.60% <0.01 $20.38–26.11 · VW $23.82i $257,000 SEC
2013   Q4 11,122 <0.01 $19.51 $217,000 SEC
2013   Q3 11,122 <0.01 Reduce 0.34% $19.67–22.43 · VW $20.82i $235,000 SEC
2013   Q2 11,160 <0.01 $22.04 $246,000 SEC
2013   Q1 11,160 <0.01 Add 0.34% $21.49–26.96 · VW $25.07i $274,000 SEC
2012   Q4 11,122 <0.01 Add 3.73% <0.01 $20.26–26.28 · VW $22.99i $236,000 SEC
2012   Q3 10,722 <0.01 $25.36 $272,000 SEC
2012   Q2 10,722 <0.01 $26.86 $288,000 SEC
2012   Q1 10,722 <0.01 Buy <0.01 $26.73–28.75 · VW $27.77i $300,000 SEC
Price snapshot:
Current price$47.09
52-week low$40.99
52-week high$50.18