Moors & Cabot’s MDU Resources MDU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$795K Buy
47,706
+1,947
+4% +$32.5K 0.04% 390
2025
Q1
$774K Buy
45,759
+2,397
+6% +$40.5K 0.04% 379
2024
Q4
$781K Sell
43,362
-31,000
-42% -$559K 0.04% 385
2024
Q3
$1.13M Sell
74,362
-1,471
-2% -$22.3K 0.06% 304
2024
Q2
$1.05M Buy
75,833
+2,554
+3% +$35.5K 0.06% 294
2024
Q1
$1.02M Sell
73,279
-56,235
-43% -$785K 0.06% 305
2023
Q4
$1.42M Sell
129,514
-482
-0.4% -$5.29K 0.09% 219
2023
Q3
$1.41M Sell
129,996
-2,157
-2% -$23.4K 0.1% 204
2023
Q2
$1.53M Sell
132,153
-60,657
-31% -$704K 0.1% 196
2023
Q1
$2.23M Sell
192,810
-2,914
-1% -$33.8K 0.15% 147
2022
Q4
$2.26M Sell
195,724
-2,848
-1% -$32.9K 0.16% 146
2022
Q3
$2.07M Buy
198,572
+1,786
+0.9% +$18.6K 0.16% 143
2022
Q2
$2.02M Buy
196,786
+5,522
+3% +$56.7K 0.15% 153
2022
Q1
$1.94M Sell
191,264
-4,076
-2% -$41.3K 0.12% 177
2021
Q4
$2.29M Buy
195,340
+5,260
+3% +$61.7K 0.14% 148
2021
Q3
$2.16M Buy
190,080
+1,446
+0.8% +$16.4K 0.14% 153
2021
Q2
$2.25M Sell
188,634
-5,128
-3% -$61.1K 0.16% 141
2021
Q1
$2.34M Sell
193,762
-13,741
-7% -$166K 0.18% 129
2020
Q4
$2.07M Buy
207,503
+2,958
+1% +$29.6K 0.17% 135
2020
Q3
$1.75M Buy
204,545
+25,247
+14% +$216K 0.16% 135
2020
Q2
$1.51M Buy
179,298
+99,649
+125% +$839K 0.16% 140
2020
Q1
$656K Sell
79,649
-50,756
-39% -$418K 0.1% 203
2019
Q4
$1.48M Buy
130,405
+2,761
+2% +$31.4K 0.15% 147
2019
Q3
$1.36M Buy
127,644
+5,562
+5% +$59.2K 0.15% 151
2019
Q2
$1.2M Buy
122,082
+50,231
+70% +$493K 0.15% 153
2019
Q1
$706K Buy
71,851
+3,419
+5% +$33.6K 0.1% 220
2018
Q4
$626K Hold
68,432
0.1% 214
2018
Q3
$672K Buy
68,432
+263
+0.4% +$2.58K 0.08% 254
2018
Q2
$741K Sell
68,169
-10,520
-13% -$114K 0.1% 228
2018
Q1
$843K Hold
78,689
0.11% 214
2017
Q4
$802K Hold
78,689
0.11% 221
2017
Q3
$775K Buy
78,689
+5,523
+8% +$54.4K 0.11% 216
2017
Q2
$723K Sell
73,166
-1,315
-2% -$13K 0.12% 211
2017
Q1
$773K Hold
74,481
0.13% 197
2016
Q4
$817K Sell
74,481
-3,945
-5% -$43.3K 0.13% 180
2016
Q3
$761K Buy
78,426
+5,523
+8% +$53.6K 0.13% 193
2016
Q2
$668K Buy
72,903
+1,052
+1% +$9.64K 0.12% 213
2016
Q1
$533K Buy
71,851
+526
+0.7% +$3.9K 0.1% 245
2015
Q4
$489K Sell
71,325
-1,315
-2% -$9.02K 0.09% 252
2015
Q3
$478K Hold
72,640
0.09% 262
2015
Q2
$547K Buy
72,640
+6,443
+10% +$48.5K 0.09% 272
2015
Q1
$537K Buy
66,197
+5,260
+9% +$42.7K 0.09% 256
2014
Q4
$548K Buy
60,937
+3,808
+7% +$34.2K 0.09% 247
2014
Q3
$605K Buy
57,129
+597
+1% +$6.32K 0.1% 220
2014
Q2
$761K Buy
56,532
+2,104
+4% +$28.3K 0.13% 184
2014
Q1
$710K Buy
+54,428
New +$710K 0.18% 141