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  NorthWestern Energy Group, Inc. (NWE)
← All NWE superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 86,002 0.06 Add 5.29% <0.01 $63.43–72.21 · VW $67.76i $5,670,972 SEC
2025   Q4 81,682 0.05 Reduce 8.26% <0.01 $56.62–69.23 · VW $64.00i $5,271,756 SEC
2025   Q3 89,037 0.05 Reduce 13.50% <0.01 $50.93–59.50 · VW $55.65i $5,218,459 SEC
2025   Q2 102,928 0.05 Reduce 16.92% 0.01 $50.46–59.89 · VW $55.13i $5,280,206 SEC
2025   Q1 123,885 0.07 Reduce 9.57% <0.01 $50.77–58.06 · VW $55.26i $7,169,225 SEC
2024   Q4 136,995 0.07 Reduce 0.06% $50.43–57.49 · VW $54.09i $7,323,753 SEC
2024   Q3 137,075 0.07 Reduce 0.23% <0.01 $48.52–57.48 · VW $54.18i $7,843,432 SEC
2024   Q2 137,385 0.07 Add 0.08% <0.01 $47.48–53.03 · VW $50.51i $6,880,241 SEC
2024   Q1 137,280 0.07 Add 10.24% <0.01 $46.15–51.80 · VW $48.87i $6,991,670 SEC
2023   Q4 124,530 0.07 Reduce 2.05% <0.01 $45.97–53.73 · VW $49.78i $6,337,332 SEC
2023   Q3 127,140 0.07 Add 8.21% <0.01 $47.55–58.38 · VW $52.52i $6,110,348 SEC
2023   Q2 117,495 0.07 Add 5.74% <0.01 $55.77–61.24 · VW $57.94i $6,669,016 SEC
2023   Q1 111,120 0.07 Add 3.00% <0.01 $53.39–60.52 · VW $56.93i $6,429,403 SEC
2022   Q4 107,879 0.08 Reduce 11.47% <0.01 $48.68–60.10 · VW $54.78i $6,401,540 SEC
2022   Q3 121,858 0.08 Reduce 0.10% <0.01 $49.05–60.49 · VW $53.78i $6,005,000 SEC
2022   Q2 121,984 0.09 Reduce 0.05% $54.28–63.06 · VW $58.97i $7,189,000 SEC
2022   Q1 122,047 0.07 Reduce 8.37% <0.01 $55.58–62.43 · VW $58.96i $7,383,000 SEC
2021   Q4 133,194 0.07 Reduce 5.63% <0.01 $53.66–60.40 · VW $56.42i $7,613,000 SEC
2021   Q3 141,133 0.08 Add 0.36% <0.01 $57.23–65.62 · VW $61.49i $8,087,000 SEC
2021   Q2 140,621 0.08 Add 1.37% <0.01 $59.29–70.80 · VW $64.74i $8,468,000 SEC
2021   Q1 138,725 0.09 Add 0.89% <0.01 $53.16–66.27 · VW $59.16i $9,045,000 SEC
2020   Q4 137,495 0.09 Add 3.61% <0.01 $48.22–62.82 · VW $55.68i $8,017,000 SEC
2020   Q3 132,710 0.08 Add 3.92% <0.01 $47.43–58.51 · VW $52.72i $6,455,000 SEC
2020   Q2 127,710 0.09 Add 112.43% 0.05 $51.00–65.38 · VW $57.71i $6,963,000 SEC
2020   Q1 60,120 0.05 Add 0.05% $45.06–80.52 · VW $67.32i $3,597,000 SEC
2019   Q4 60,090 0.05 Add 25.21% 0.01 $68.03–76.18 · VW $71.87i $4,307,000 SEC
2019   Q3 47,990 0.04 Buy 0.04 $67.36–76.72 · VW $72.25i $3,602,000 SEC
Price snapshot:
Current price$73.20
Avg. buy price$60.77
+/- since buy20.45%
52-week low$49.25
52-week high$74.47