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  MDU Resources Group, Inc. (MDU)
← All MDU superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2023   Q2 0 0.00 Sell 100.00% <0.01 $10.39–12.49 · VW $11.71i SEC
2023   Q1 20,513 <0.01 Reduce 12.36% <0.01 $10.78–12.37 · VW $11.42i $237,744 SEC
2022   Q4 23,406 <0.01 Reduce 2.55% <0.01 $10.29–12.13 · VW $11.39i $270,026 SEC
2022   Q3 24,019 <0.01 Buy <0.01 $10.18–12.24 · VW $11.08i $250,000 SEC
2021   Q4 0 0.00 Sell 100.00% <0.01 $10.35–12.05 · VW $11.19i SEC
2021   Q3 20,863 <0.01 Reduce 60.20% <0.01 $11.12–12.68 · VW $11.83i $235,000 SEC
2021   Q2 52,421 0.01 Reduce 14.66% <0.01 $11.49–13.32 · VW $12.29i $625,000 SEC
2021   Q1 61,429 0.01 Reduce 30.36% <0.01 $9.94–12.80 · VW $11.82i $738,000 SEC
2020   Q4 88,206 0.01 Reduce 18.71% <0.01 $8.70–10.73 · VW $9.81i $883,000 SEC
2020   Q3 108,504 0.01 Reduce 7.46% <0.01 $7.84–9.42 · VW $8.76i $928,000 SEC
2020   Q2 117,248 0.01 Reduce 5.51% <0.01 $7.03–9.48 · VW $8.17i $989,000 SEC
2020   Q1 124,086 0.01 Reduce 19.08% <0.01 $5.70–12.25 · VW $8.83i $1,014,000 SEC
2019   Q4 153,351 0.02 Reduce 8.81% <0.01 $10.88–11.49 · VW $11.21i $1,732,000 SEC
2019   Q3 168,163 0.02 Reduce 2.37% <0.01 $9.81–11.18 · VW $10.66i $1,803,000 SEC
2019   Q2 172,239 0.02 Reduce 5.21% <0.01 $9.27–10.30 · VW $9.91i $1,690,000 SEC
2019   Q1 181,707 0.02 Reduce 0.65% <0.01 $9.50–10.34 · VW $9.93i $1,785,000 SEC
2018   Q4 182,890 0.02 Reduce 7.92% <0.01 $8.64–10.25 · VW $9.56i $1,658,000 SEC
2018   Q3 198,630 0.02 Reduce 6.88% <0.01 $9.35–11.03 · VW $9.96i $1,940,000 SEC
2018   Q2 213,299 0.03 Reduce 30.27% 0.01 $10.29–11.26 · VW $10.86i $2,326,000 SEC
2018   Q1 305,906 0.04 Reduce 4.37% <0.01 $9.24–10.85 · VW $10.27i $3,276,000 SEC
2017   Q4 319,876 0.04 Reduce 36.77% 0.02 $9.76–10.73 · VW $10.19i $3,269,000 SEC
2017   Q3 505,911 0.06 Reduce 40.63% 0.04 $9.56–10.54 · VW $10.17i $4,992,000 SEC
2017   Q2 852,122 0.10 Reduce 26.39% 0.04 $9.65–10.61 · VW $10.09i $8,489,000 SEC
2017   Q1 1,157,575 0.15 Reduce 8.30% 0.01 $9.82–11.14 · VW $10.40i $12,047,000 SEC
2016   Q4 1,262,376 0.18 Reduce 0.76% <0.01 $9.43–11.38 · VW $10.66i $13,810,000 SEC
2016   Q3 1,272,002 0.16 Reduce 10.08% 0.02 $8.54–9.98 · VW $9.50i $12,305,000 SEC
2016   Q2 1,414,578 0.17 Reduce 19.17% 0.03 $7.50–9.38 · VW $8.68i $12,909,000 SEC
2016   Q1 1,750,170 0.18 Reduce 64.39% 0.33 $6.12–7.64 · VW $7.13i $12,951,000 SEC
2015   Q4 4,914,934 0.51 Reduce 13.89% 0.08 $5.92–7.48 · VW $6.61i $34,238,000 SEC
2015   Q3 5,707,655 0.58 Reduce 15.54% 0.11 $6.14–7.46 · VW $6.92i $37,329,000 SEC
2015   Q2 6,757,792 0.71 Add 2.96% 0.02 $6.87–8.63 · VW $7.64i $50,185,000 SEC
2015   Q1 6,563,654 0.73 Add 9.09% 0.06 $7.61–8.93 · VW $8.34i $53,260,000 SEC
2014   Q4 6,016,914 0.75 Add 6.40% 0.05 $8.11–10.84 · VW $9.18i $53,766,000 SEC
2014   Q3 5,654,871 0.87 Add 34.77% 0.22 $9.50–12.07 · VW $10.76i $59,798,000 SEC
2014   Q2 4,195,879 0.81 Add 0.01% <0.01 $11.98–13.71 · VW $12.56i $56,001,000 SEC
2014   Q1 4,195,327 0.85 Add 25.33% 0.17 $11.56–13.69 · VW $12.90i $54,733,000 SEC
2013   Q4 3,347,468 0.63 Add 39.29% 0.18 $10.84–12.23 · VW $11.75i $38,886,000 SEC
2013   Q3 2,403,273 0.46 Add 95.88% 0.23 $9.86–11.58 · VW $10.92i $25,560,000 SEC
2013   Q2 1,226,899 0.24 Reduce 0.54% <0.01 $9.16–10.89 · VW $10.24i $12,088,000 SEC
2013   Q1 1,233,605 0.12 Add 65.41% 0.05 $8.75–9.51 · VW $9.25i $11,722,000 SEC
2012   Q4 745,788 0.15 Add 131.07% 0.09 $7.45–8.91 · VW $8.41i $6,023,000 SEC
2012   Q3 322,753 0.07 Add 452.20% 0.05 $8.10–8.66 · VW $8.34i $2,705,000 SEC
2012   Q2 58,449 0.01 Buy 0.01 $7.89–8.83 · VW $8.41i $480,000 SEC
Price snapshot:
Current price$21.32
52-week low$15.43
52-week high$22.83